Commit Graph
1491 Commits
Author SHA1 Message Date
john30 dd4127f57b removed unused buffering in port and count dumped bytes instead of using tellp(), small fix in wait for bus after lost arbitration 2014-12-25 12:09:27 +01:00
Roland Jax 55ccd3fa0d set default for sysconfdir to /etc; create default configuration directory '/etc/ebusd' during 'make install'. 2014-12-23 23:28:30 +01:00
john30 5d02119d1e fixed previous commit 2014-12-21 09:48:57 +01:00
Roland Jax f4ee6b7e93 renamed cmd to name 2014-12-21 09:43:42 +01:00
john30 10c8c9165a renamed sub to field 2014-12-21 09:08:35 +01:00
Roland Jax 917135694f ebusdfeed cosmetics. 2014-12-19 20:58:59 +01:00
Roland Jax ac62d1fa00 logger start message added when ebusd start with --checkconfig option. 2014-12-19 17:30:14 +01:00
Roland Jax a2f24e353a naming of daemon options and order modified to fit with wiki entries. 2014-12-19 17:19:23 +01:00
john30 0282afc9b7 adjusted to changed template structure 2014-12-18 23:26:53 +01:00
john30 92b0f07fdf moved config file reading to ebusd.cpp, enhanced config checking mode 2014-12-18 23:21:10 +01:00
john30 985d1f4389 pass iterator to FileReader::addFromFile() in order to keep track of the erroneous column, added verbose mode to FileReader 2014-12-18 23:06:31 +01:00
john30 4b7ff1d97f directly forward messages to sinks until Thread is started 2014-12-18 23:05:11 +01:00
john30 e8b355b85e style 2014-12-18 22:04:46 +01:00
john30 d078044c36 initialize fields, allow missing pidfile 2014-12-18 22:04:23 +01:00
john30 cdf7fb6522 file mode 2014-12-18 21:15:31 +01:00
john30 6569f46e40 removed part column from templates 2014-12-18 21:07:38 +01:00
john30 11cec1d47b renamed _types to _templates 2014-12-18 21:00:10 +01:00
Roland Jax 0cf45451d5 added ebus class name for logging poll command in error case too. 2014-12-17 17:53:26 +01:00
Roland Jax ee21f4d5f4 added ebus class name for poll command event log. 2014-12-17 16:05:13 +01:00
Roland Jax d610d8b22b not needed include directory in AM_CXXFLAGS for lib/ebus removed. 2014-12-17 15:52:07 +01:00
Roland Jax 088cf4a6c2 not needed include directory in AM_CXXFLAGS for lib/ebus/test removed. 2014-12-17 15:33:00 +01:00
Roland Jax 5eb5894b1e checkconfig.... 2014-12-17 15:08:14 +01:00
Roland Jax a00b2ab602 compiler warning -Wsign-compare fixed. 2014-12-17 14:16:35 +01:00
Roland Jax dc5bc4f961 daemon parameter checkconfig added; ebusconfdir renamed to configpath. 2014-12-17 09:31:35 +01:00
Roland Jax 64fa3b9176 added -Wno-unused-parameter to AM_CXXFLAGS. 2014-12-16 15:29:10 +01:00
Roland Jax ebde0e3032 class Network: added 'port' to ctor parameter. 2014-12-16 15:00:45 +01:00
Roland Jax 817c54da16 cass port: getDeviceName() added. 2014-12-16 14:53:46 +01:00
john30 c86655b964 merged 2014-12-15 20:28:41 +01:00
john30 970574ed50 Merge branch 'master' of https://github.com/yuhu-/ebusd
Conflicts:
	src/ebusd/baseloop.h
	src/lib/ebus/data.h
	src/lib/ebus/message.h
	src/lib/ebus/result.h
	src/lib/ebus/symbol.h
2014-12-15 20:26:58 +01:00
john30 4e81fd842b fixed documentation 2014-12-15 20:13:20 +01:00
John 55be6ddfcc help older compilers find the template ctor
fix for issue #25
2014-12-15 20:01:50 +01:00
John 72486436ad help older compilers find the template ctor
fix for issue #25
2014-12-15 20:00:57 +01:00
Roland Jax 105f5e6e7d documentation for doxygen corrected. 2014-12-15 12:12:38 +01:00
Roland Jax 75b0b70877 short option -s of --sendretries removed. 2014-12-14 20:26:32 +01:00
john30 2df7bc75b2 deny invalid destination address in write hex 2014-12-14 18:58:44 +01:00
john30 118a0ea7d4 completed individual scanning with definitions in "scan" class, nicer passing of received data to BusRequests 2014-12-14 18:58:15 +01:00
john30 3a55d7552c fix for new result code empty 2014-12-14 18:55:11 +01:00
john30 5670c05a9a added base type PIN, simplified ident fields 2014-12-14 18:54:49 +01:00
john30 6d8a82a524 allow blank destination address (e.g. for scans), added MessageMap::findAll() 2014-12-14 18:50:49 +01:00
john30 2af6e55505 added result code for invalid address 2014-12-14 18:09:16 +01:00
john30 848a043f8b force refresh if single field is requested 2014-12-14 12:45:21 +01:00
john30 caa0ddc027 fix for new empty result code 2014-12-14 12:44:57 +01:00
john30 f2eb31ea1f avoid expensive math operations (logn) 2014-12-14 12:35:56 +01:00
john30 e507901d8f optimized handling scan result and remove typeinfo dependency 2014-12-14 12:15:40 +01:00
john30 2c2ab1c031 added option to read only a single field 2014-12-14 12:08:35 +01:00
john30 ad52a84833 implemented reload command, allow reading config from symlinks, added verbose and maxage (defaults to 5 minutes) options to read command, use "write -h" instead "hex" for hex commands 2014-12-14 11:43:04 +01:00
john30 0fc2396a12 added missing states in getStateCode 2014-12-14 11:37:14 +01:00
john30 83201eb287 removed nonsense formatting in DataFieldSet::read 2014-12-14 11:36:41 +01:00
john30 a9a9865583 added verbose arg to decode() 2014-12-14 11:36:14 +01:00
john30 7a975dd274 Merge branch 'master' of git://github.com/yuhu-/ebusd 2014-12-14 10:09:43 +01:00