for how to implement a check by the DexRun.c program to verify that the INPUT_OFFSET define matches the number of input parameters in the FPGA. If they don't match, instead of crashing, DexRun can set the DexError code number to something DDE can recognize that there is a firmware vs gateware mismatch.
See: https://github.com/HaddingtonDynamics/Dexter/wiki/read-from-robot#read-from-fpga-memory
for how to implement a check by the DexRun.c program to verify that the INPUT_OFFSET define matches the number of input parameters in the FPGA. If they don't match, instead of crashing, DexRun can set the DexError code number to something DDE can recognize that there is a firmware vs gateware mismatch.