Skip to content

IntelHex 2.1

Choose a tag to compare

@bialix bialix released this 31 Mar 20:50
· 76 commits to master since this release

What's new in IntelHex 2.1 release.

Bugfixes

  • Better Python 3 compatibility when hex2bin.py and bin2hex.py scripts are trying to read/write binary data from stdin or to stdout. (GitHub issue #4)

New features

  • API changes: added IntelHex.segments() method that returns a list of ordered tuple objects, representing contiguous occupied data addresses. (Andrew Fernandes)
  • New command-line script hexinfo.py to print summary about hex files contents (file name, start address, address ranges covered by the data) in YAML format. (Andrew Fernandes)
  • API changes: IntelHex.dump() method gets new optional parameters: width, withpadding to control generation of output text. (patch from GitHub user durexyl)
  • Script hex2dump.py gets new option --width to support corresponding parameter in IntelHex.dump() method.

Misc

  • The main activity of the IntelHex project slowly drifting towards GitHub - the main social network for OSS developers. I'd really like to get some help from additional maintainer though.