FORUMS

XDA Recap: This Week In Android (Apr 18 – 25)

Here in the digital XDA newsroom, we spend our days pouring over an average of … more

Sunday Debate: Custom ROMs vs. Modular Tweaks

Join us in a fun Sunday Debate on Mods and ROMs. Come with your opinions and feel free to … more

AOSP 5.1 Lollipop for Nexus Q

Google Nexus Q is an intriguing device released with Android 4.0 Ice Cream Sandwich. It was abandoned by … more

XDA Picks: Best Apps of the Week (Apr 17 – 24)

Apps are at the front and center of any smartphone experience, and with over a … more
Post Reply Subscribe to Thread Email Thread

[APP][2.1+][FREE] HDBHelper: Calculate in Hex, Decimal and Binary - All at once!

20th January 2013, 08:36 PM |#1  
KobiP's Avatar
OP Senior Member
Thanks Meter: 34
 
More



HDBHelper

HDB stands for Hex, Decimal and Binary. And the App does what it sounds like: Display and Caluclate in Hex, Dec and Bin!
You can choose your Bitlength, also if the value is signed or unsigned. You can easily switch between the Settings and see how the value changes.

Features:
- No Ads!
- Bit Length: 8bit, 16bit, 32bit
- Signed, Unsigned
- Type in Bin, Dec, Hex
- Byte Endianness (Little Endian, Big Endian, Reverse Little Endian (DIP)
- Arithmetic operations: addition, subtraction, multiplication, division, modulu
- Bit operations: shifting, rolling, NOT, AND, OR, XOR, XNOR
- Three layouts: Simple, Advanced and Display
- Languages​​: English and German
- Long Press "Del/Clr" to Clear
- Long Press "-" to enter Negative Value
- Supporting Devices from very small (ldpi) to big (xhdpi) and Tablets with Android 3.2+ in portrait and landscape
- Display 8 Bit Values in ASCII
- Toggle Bits by tapping
- Copy to Clipboard (Bin, Dec, Hex, or all at once)
You can get the App for free in the Google Play Store. I am very happy to hear your oppinion! And if you have some feature wishes, even better

Cheers,

KobiP

Last edited by KobiP; 10th August 2013 at 04:13 PM.
The Following 14 Users Say Thank You to KobiP For This Useful Post: [ View ]
 
 
20th January 2013, 09:13 PM |#2  
KobiP's Avatar
OP Senior Member
Thanks Meter: 34
 
More
Known Bugs in 1.8.0:
- none known

Changelog:
v1.8.0
New Features:
Use your Hardware Keyboard to enter the following Keys 0-9, A-F, +-*/=
If your app is English, a standard qwerty Keyboard is assumed. In German a qwertz Keyboard Layout is assumed
You want another Keyboard supported? Write me an eMail!

v1.7.0
New Features:
- Minus Button shows now long Press action
- You can now long press Minus with the current value 0 to enter a negative value
- New Icon

Solved Bugs:
- 7 Inch Advanced Layout Portrait Glitch fixed

v1.6.0 (19 Downloads at XDA)
New Features:
- Simulate Endianess errors. Example: Sender has Big Endianess, receiver has Little Endianess
- Menu Layout improved
Solved Bugs:
- In some cases multiple Equations calculated in a row were leading to wrong results
- Bin & Hex divide did not work for 16bit

Changelog:
v1.5.1
New Features:
- Copy to Clipboard (Bin, Dec, Hex, or all three at once)
- Choose Endianness (Big Endian, Little Endian, Reverse Little Endian (DIP)
Solved Bugs:
- If Signed is active you can not enter in Hex a Value Bigger than 0x7F / 0x7FFF / 0x7FFFFFFF
Enhancements:
- ASCII Value displayed more beautiful

v1.4.0 (110 Downloads at XDA)
New Features:
- New Layout: Displays only the Value, no calculation possible. Binary Bits are bigger and easier to toggle.
- 8 Bit Values can be displayed as ASCII
Attached Files
File Type: apk HDBHelper.apk - [Click for QR Code] (910.4 KB, 584 views)
Last edited by KobiP; 10th August 2013 at 04:08 PM.
The Following 5 Users Say Thank You to KobiP For This Useful Post: [ View ]
21st January 2013, 10:23 PM |#3  
jerdog's Avatar
Developer & Moderator Committees / OEM Relations / XDA Portal Team - Harbinger of Doom
Flag Gallifrey
Thanks Meter: 4,595
 
More
Please provide the app (and all future versions) in the OP for download, in accordance with Forum Rules, especially for those who do not have Play Store access
22nd January 2013, 02:58 PM |#4  
Member
Austin
Thanks Meter: 18
 
More
Awesome app, with a simple layout, I work in PC firmware and often need to convert between hex, decimal, and binary so I've been searching for this for a long time.
I've found a bug, though. When I am in hex, 8bit mode, I'm unable to enter values > 0x7F. I get a toast message saying "Value rejected, is bigger than Bit length allows. Same general principle applies to hex, 16bit mode; I can't enter values > 0x7FF.
22nd January 2013, 06:10 PM |#5  
KobiP's Avatar
OP Senior Member
Thanks Meter: 34
 
More
@jerdog: APK is now in Post 2 attached.

@jjohns63: You are right, in HEX and Bin You should be able to do that. Only in Decimal this should not be allowed if you have a signed value. Will fix this in next release. Happy that you like it
The Following User Says Thank You to KobiP For This Useful Post: [ View ]
22nd January 2013, 08:36 PM |#6  
DavidMKD's Avatar
Recognized Contributor
Flag Skopje
Thanks Meter: 1,861
 
Donate to Me
More
YAY Thanks its going to be useful for my calculations
23rd January 2013, 08:12 AM |#7  
sleepyfu's Avatar
Senior Member
Flag Seattle, WA
Thanks Meter: 20
 
More
Is it possible to get option to display BIN from left to right, this will come in real handy for dip switch addressing hardwares.
23rd January 2013, 10:44 AM |#8  
KobiP's Avatar
OP Senior Member
Thanks Meter: 34
 
More
@sleepyfu: You mean Little and Big Endian or do you mean completely Reverse?
E.g. Dec 2400 = Bin 0000 1001 0110 0000
What would you display?

Cheers
The Following User Says Thank You to KobiP For This Useful Post: [ View ]
26th January 2013, 05:12 AM |#9  
Senior Member
Flag Rochester, NY
Thanks Meter: 24
 
More
I'd love to see more bases supported like base 12 or base 20
(or theoretically support for all base systems with brackets for each digit if it is larger than 10)
in a future release
Last edited by University of Pi; 26th January 2013 at 05:18 AM.
27th January 2013, 02:23 AM |#10  
sleepyfu's Avatar
Senior Member
Flag Seattle, WA
Thanks Meter: 20
 
More
Re: [APP][2.1+][FREE] HDBHelper: Calculate in Hex, Decimal and Binary - All at once!
Quote:
Originally Posted by KobiP

@sleepyfu: You mean Little and Big Endian or do you mean completely Reverse?
E.g. Dec 2400 = Bin 0000 1001 0110 0000
What would you display?

Cheers

Reverse as 1=1000, 2=0100, 3=1100, 12=0011, Thanks!
Reason being most hardware I have seen with binary address using dip switches has 1 on the far left.

<via Tapatalk>
Post Reply Subscribe to Thread

Tags
actionbar, android, app, hex, tablet
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes