/freemodbus

FreeModbus library rework

Primary LanguageC

freemodbus

FreeModbus library rework.

This is a rework of freemodbus library for embedded systems (http://freemodbus.org/) originally written by Christian Walter wolti@sil.at.

Goals of this rework:

  • Replace hungarian notation in code to respond Linux kernel coding guidelines
  • Update AVR port (since it uses poisoned code)
  • Create STM32 port
  • Make library useable with Antares build environment (https://github.com/nekromant/antares)

What is currently done and need testing:

  • Updated AVR port. Now it uses ISR instead of SIGNAL interrupt syntax.
  • Added Antares integration. To work with it, just run bootstrap (if you have Antares globally installed)