Software

Embedded libraries callable in C, these may be used with or without the included Processor Expert Beans (exported beans), or modified for hardware definitions by use of the included header files

  • LCD (monochrome graphic) – string, position and font functions, time functions, range checked roll over inputs for time and date functions, Y/N entries
  • Real Time Clock - with dual hardware alarm functions. Interrupts can trigger other API’s such as the Script System, or Wave functions based on time triggers, time based string functions for use in the users application
  • Script System – Text based interpreter for I/O device control
  • SD File System – DOS FAT16/32 file functions for the Secure Digital Card
  • Flash Memory System – File system by index for external spi memory, flashes files from the SD disk to
  • Message Transport – Sends messages across CAN or a Radio link (MC13192U)
  • Audio Output – Audible wave files played from the SD or Flash Memory using a PCM port
  • Menu – builds linked list menus with selection functions via the navigation switch
  • Cell phone style Navigation Switch – interrupt driven key handlers, library functions use semaphores for control within the application
  • LED port functions for visual indicators
  • National Instruments Labview (Level 1) – Software design and coding