N9 HexTool

Rating: 
3.5
Your rating: None Average: 3.5 (2 votes)

HexTool is a simple calculator for hex, bin, oct and dec. It is based on the N900 hextool application with the UI rewritten for Meego/Harmattan.

Basic usage

All values are editable so you can put a new hexdecimal value, decimal value, change single bits, put an ip address or ASCII chars. It will automatically calculate other fields for you.

The "<<" and ">>" is for shift operations in the current register.
The "flip" button performs an endian swap from the hexadecimal value.
The "not" button inverts the binary.
The "neg" button gives the inverse decimal value (signed mode).
The "small plus and minus" button increases or decreases the decimal value by one.
The "one or zero" button change the label from the binary starting with 1 or with 0.
The "clr" button clears the current register.

With the other buttons you can do bit calculations.
Therefore you can register your numbers in A and B and make logical and mathematical operations. The result is shown in register C.
You can change the register by pushing the radio buttons.
You can switch between signed and unsigned and you can set the bit size to 8,16 or 32bit.

Getting the source code

The source code for the HexTool is available on github: https://github.com/n9dyfi/HexTool.

For more information

http://talk.maemo.org/showthread.php?t=93299

http://harkin.org/hextool/index.html

 

Screenshots: 
Application versions: 
AttachmentSizeDate
File n9hextool_1.0.0_armel.deb51.13 KB13/10/2016 - 21:46
File n9hextool_1.0.1_armel.deb49.41 KB05/11/2016 - 12:59
Changelog: 

n9hextool (1.0.1) unstable; urgency=low * Lock options page to landscape.

Comments

halftux's picture

Thank you for making a qml version. Looks nice and I hope to learn qml with this example. Do you plan a SFOS version? Then I will stop porting.

n9dyfi's picture

Please go ahead if you have already started. I'm currently looking at porting some other apps to N9 so no time for SFOS right now.