TODO: Throw error if filesystem is using the penultimate page already.
Single string of Intel Hex records to inject the code.
Intel Hex string with the Python code injected.
Removes the old insertion line the input Intel Hex string contains it.
String with the intel hex lines.
The Intel Hex string without insertion line.
Parses through an Intel Hex string to find the Python code at the allocated address and extracts it.
Intel Hex block to scan for the code.
Python code.
Checks the Intel Hex memory map to see if there is an appended script.
True if appended script is present, false otherwise.
Generated using TypeDoc
Converts the Python code into the Intel Hex format expected by MicroPython and injects it into a Intel Hex string containing a marker.