TODO factor many things into functions and move the receive delegator to its own file
TODO decide on errorCode or errorID and consistencise it everywhere.
TODO CAN0CTL1 &= CANCTL1_RX_ISR_DISABLE;
TODO CAN0CTL1 |= CANCTL1_RX_ISR_ENABLE;
TODO Remove the debug code that uses the IO ports to light LEDs during specific actions.
TODO change the way configuration is done and make sure the most common options are after the first if().
TODO add actual configuration options to the fixed config blocks for these items.
TODO divide fixedConfig1 into useful chunks
TODO create presets sensor values struct
TODO create engine setup struct
TODO create ranges struct
TODO add userTextField1 to the dictionary/address lookup
TODO create engine hardware config chunk
TODO create random stuff chunk
TODO add the userTextField2 to the dictionary/address lookup
TODO change the way configuration is done and make sure the most common options are after the first if().
TODO add actual configuration options to the fixed config blocks for these items.
TODO Break this up into smaller chunks that are included into this file
TODO Add a check for 1 skip pulse of the 8x track, to prevent possible incorrect sync.
TODO Possibily make virtual CAS 16-bit so was can get rid of floating points and use for syncing
TODO wonderful goodness very soon ;-)
TODO wonderful goodness very soon ;-)
TODO wonderful goodness very soon ;-)
TODO finish this off to a usable standard
TODO finish this off to a usable standard.
TODO wonderful goodness very soon ;-)