Go to file
Jan Breuer f894afc315 Add RangeDetector and update demo
- cleanup netbeans project (delete private files)
 - make Region public
 - move IntelHexParseRangeDetector.java to RangeDetector.java
 - move computions from RangeDetector to MemoryRegions
 - introduce IntelHexException
 - refactor IntelHexParserDemo and extract BinWriter
 - add RangeDetector support to IntelHexParserDemo
2015-03-01 11:14:53 +01:00
dist Initial IntelHexParser implementation 2012-11-26 16:13:12 +01:00
nbproject Add RangeDetector and update demo 2015-03-01 11:14:53 +01:00
src/cz/jaybee/intelhex Add RangeDetector and update demo 2015-03-01 11:14:53 +01:00
.gitignore Add RangeDetector and update demo 2015-03-01 11:14:53 +01:00
README.md Update README.md 2013-11-08 08:00:20 +01:00
build.xml Add RangeDetector and update demo 2015-03-01 11:14:53 +01:00
manifest.mf Initial IntelHexParser implementation 2012-11-26 16:13:12 +01:00

README.md

Java IntelHex Parser Library

  • IntelHex file format parsing library written in Java.
  • Licensed under Simplified BSD license
  • Including demo code: intelhex to binary converter
	// create input stream of some IntelHex data
	InputStream is = new FileInputStream("Application.hex");
	
	// create IntelHexParserObject
	IntelHexParser ihp = new IntelHexParser(is);
	
	// register parser listener
	ihp.setDataListener(new IntelHexDataListener() {
		@Override
		public void data(long address, byte[] data) {
			// process data
		}
		
		@Override
		public void eof() {
			// do some action
		}
	});
	ihp.parse();