libyam Code
Status: Beta
Brought to you by:
jimgeorge79
| File | Date | Author | Commit |
|---|---|---|---|
| tests | 2012-02-28 |
|
[e6245c] Error checking made more robust |
| yam | 2012-02-28 |
|
[d7745f] Bumped up version info |
| AUTHORS | 2009-08-03 |
|
[7820bf] Initial commit |
| COPYING | 2009-08-03 |
|
[7820bf] Initial commit |
| ChangeLog | 2012-02-27 |
|
[3d9c93] yam_serial_init now takes an extra argument to ... |
| Doxyfile.in | 2011-01-10 |
|
[a83c43] Added Doxygen control file |
| INSTALL | 2009-08-03 |
|
[7820bf] Initial commit |
| Makefile.am | 2009-08-03 |
|
[7820bf] Initial commit |
| NEWS | 2009-08-03 |
|
[7820bf] Initial commit |
| README | 2011-01-10 |
|
[9b41ea] Added note about 64-bit distros |
| configure.ac | 2012-02-27 |
|
[3d9c93] yam_serial_init now takes an extra argument to ... |
| depcomp | 2009-08-03 |
|
[7820bf] Initial commit |
| install-sh | 2009-08-03 |
|
[7820bf] Initial commit |
| libyam.spec | 2011-01-10 |
|
[c079f9] Removed references to libmodbus |
| yam.pc.in | 2011-01-10 |
|
[77c354] Fixed project name |
This is the "Yet Another Modbus" library, or libyam. It is a Modbus/RTU master library, using termios to access a serial device. It can issue Modbus/RTU command packets, and interpret the results. The packets are formed according to the documentation available at the Modbus IDA website. http://www.Modbus-IDA.org Currently, the following types of packets are allowed: Read Multiple Registers Read Multiple Inputs Write Single Coil Write Single Register Read Exception Status Write Multiple Coils Write Multiple Registers Report Slave ID Note for 64-bit users --------------------- libtool for 64-bit distros such as Fedora 14 that store 32 and 64 bit libraries in /usr/lib and /usr/lib64 don't seem to "do the right thing" and choose /usr/lib64 even if --prefix to the configure script is set to /usr. The workaround is to issue ./configure --prefix=/usr --libdir=/usr/lib64 This puts everything into the right place