mbed os with nrf51 internal bandgap enabled to read battery level
Dependents: BLE_file_test BLE_Blink ExternalEncoder
tools/dev/intel_hex_utils.py
- Committer:
- elessair
- Date:
- 2016-10-23
- Revision:
- 0:f269e3021894
File content as of revision 0:f269e3021894:
from intelhex import IntelHex from cStringIO import StringIO def sections(h): start, last_address = None, None for a in h.addresses(): if last_address is None: start, last_address = a, a continue if a > last_address + 1: yield (start, last_address) start = a last_address = a if start: yield (start, last_address) def print_sections(h): for s in sections(h): print "[0x%08X - 0x%08X]" % s def decode(record): h = IntelHex() f = StringIO(record) h.loadhex(f) h.dump()