liming2013 / freemodbus-2

FreeModbus library rework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

About

FreeModbus library rework


Languages

Language:C 92.4%Language:C++ 6.0%Language:Assembly 1.4%Language:CSS 0.1%Language:Objective-C 0.1%Language:Shell 0.0%Language:JavaScript 0.0%