6.2 Firmware Modules

Total application firmware is split into five modules:

  • Initialization
  • Phase-reversal detection logic
  • Phase-loss detection logic
  • Task scheduler
  • Emulator functions

Each of the modules has a distinct responsibility within the firmware.