Commit Graph
304 Commits
Author SHA1 Message Date
Roland Jax a5821dcadc cleanup after merge of pull request #18. 2014-12-07 12:20:47 +01:00
Roland Jax 3b3a5f2e07 Merge pull request #18 from john30/master; first version supporting get, set, and cyc again. 2014-12-07 12:00:03 +01:00
Roland Jax 4bd18de1e5 Issue 17: Fix a problem with 'AM_PROG_AR' in Automake below Version 1.11.2 2014-12-06 14:05:07 +01:00
Roland Jax b68e346120 revert: modify serial device settings instead of using empty template. 2014-12-03 15:16:12 +01:00
Roland Jax 109c7fecb2 BusLoop::analyseCycData: improved. 2014-11-29 13:20:05 +01:00
Roland Jax 0eaccd08ea BusLoop::analyseCycData: check of input data for validity implemented. 2014-11-29 11:22:22 +01:00
Roland Jax 10839f770f modify serial device settings instead of using empty template; check if serial fd is a valid terminal 2014-11-28 14:19:31 +01:00
Roland Jax 8c5de31d98 README, NEWS and ChangeLog adapted. 2014-11-26 13:05:53 +01:00
Roland Jax 11b522a342 fix interactive mode. 2014-11-25 20:18:11 +01:00
Roland Jax 68c15ce66e ebusctl: interactive mode added. 2014-11-25 11:35:53 +01:00
Roland Jax 73eeef99f6 class Appl: changed command from required to not-required. 2014-11-24 18:19:10 +01:00
Roland Jax 972277d68d command 'feed' moved from ebusctl into ebusfeed;tools directory created. 2014-11-24 15:52:31 +01:00
Roland Jax b07a6930fd Merge pull request #16 from john30/master
remove absolute offsets, many enhancements
2014-11-22 21:02:54 +01:00
john30 aa443d1eb7 adjusted to included weekday on write 2014-11-22 20:57:51 +01:00
john30 3a34267bee using namespace std; 2014-11-22 20:56:53 +01:00
john30 d97bc1bc34 Merge branch 'master' of git://github.com/yuhu-/ebusd 2014-11-22 20:46:25 +01:00
john30 f509d68912 write weekday in BDA/32 and HDA/32, added constant, small fixes, added test cases for HDA 2014-11-22 20:42:39 +01:00
Roland Jax 4a1033122c 'using namespace std;' added. 2014-11-22 20:42:11 +01:00
Roland Jax b593af967a doxygen option '\file' added. 2014-11-22 20:00:27 +01:00
john30 24e46f5b44 store bit count separately, added ignored type (IGN), moved field length definition from part to type and allow adjusting length for bit types, added PartType masterDataID, simplfied 2014-11-22 19:17:30 +01:00
Roland Jax 59d4907223 missing documentation added. 2014-11-22 19:07:38 +01:00
john30 1f33218692 removed absolute positions, fix for part def 2014-11-22 13:37:24 +01:00
john30 e18d3af04f removed absolute positions, fix for part def 2014-11-22 13:36:28 +01:00
john30 2317bd206f removed absolute positions, fix for part def 2014-11-22 13:36:01 +01:00
john30 60f29cecd4 Merge branch 'master' of git://github.com/yuhu-/ebusd 2014-11-22 10:08:42 +01:00
john30 9ba0036191 added data length 2014-11-22 09:59:31 +01:00
john30 64e353737c added check for prepare, print error pos 2014-11-22 09:58:51 +01:00
john30 8461c66103 fixed getNextOffset() and added optional PartType argument, renamed pt_template to pt_any, added getPartType() 2014-11-22 09:41:11 +01:00
john30 54de8319c9 better verify message 2014-11-22 09:24:03 +01:00
john30 7bbceec8ed started development of new Message class 2014-11-22 08:47:02 +01:00
john30 75eb227ade added test for set, better error messages 2014-11-22 08:44:24 +01:00
john30 80c42df040 add optional length to parseInt() and set result on success, remove unused stuff, avoid reading beyond eof, check divisor in StringDataField::derive(), fix for NumberDataField::writeSymbols() 2014-11-22 08:34:18 +01:00
john30 25196e4852 add optional length to parseInt() and set result on success, remove unused stuff, avoid reading beyond eof, check divisor in StringDataField::derive(), fix for NumberDataField::writeSymbols() 2014-11-22 08:33:11 +01:00
Roland Jax e574c28c6d build order changed. 2014-11-21 22:13:23 +01:00
Roland Jax 143de6f3b3 log2 replaced with Log2 inline function. 2014-11-21 21:49:40 +01:00
Roland Jax 8e37591ca7 doxygen support added. 2014-11-21 20:40:54 +01:00
Roland Jax 6b19680b61 Add checks to configure.ac for pselect() and ppoll(). 2014-11-21 19:10:02 +01:00
Roland Jax 3ddd829dc7 Merge pull request #15 from john30/master
add parseInt(), isValidAddress()
2014-11-20 22:38:59 +01:00
john30 b3a96cc2c0 made parseInt public 2014-11-20 22:29:44 +01:00
john30 15cbb9bbd9 unified parsing of numeric values, documentation 2014-11-20 22:24:21 +01:00
john30 0283b0e121 added isValidAddress() 2014-11-20 22:06:27 +01:00
Roland Jax 8555526ec6 Merge pull request #14 from john30/master
documentation, max pos
2014-11-20 21:40:35 +01:00
john30 fa568f9568 documentation 2014-11-20 21:26:30 +01:00
john30 04f5ec49df added slave data tests and creation fail test 2014-11-20 21:10:26 +01:00
john30 7a2344d9db made maxPos a constant and corrected max pos check 2014-11-20 21:09:54 +01:00
Roland Jax 835c901da6 documentation for class BaseLoop added; most enum types adapted. 2014-11-20 18:43:07 +01:00
Roland Jax b806210cfa documentation for class BusLoop added. 2014-11-20 16:54:00 +01:00
Roland Jax 737e8e6938 Merge pull request #13 from john30/master
check position
2014-11-20 10:25:44 +01:00
john30 1083ef24b8 again 2014-11-20 10:17:32 +01:00
john30 6d253af691 check maximum position 2014-11-20 10:15:53 +01:00