Commit Graph
509 Commits
Author SHA1 Message Date
john30 cd38162772 do not use exit() in Appl to avoid memory leaks 2014-12-28 16:01:24 +01:00
john30 e6a4b774dd do not use exit() in Appl to avoid memory leaks 2014-12-28 11:00:38 +01:00
john30 db361dfd3e fix for keeping "no signal" state, avoid unnecessary log calls for non-error levels, added logging of unknown update messages in event level 2014-12-28 10:44:43 +01:00
john30 f68e0d6763 only support a single LogSink in Logger, added hasSink() and setAreaMask() and setLevel() to Logger 2014-12-28 10:40:44 +01:00
john30 5fcfb27d29 fix counter for reload 2014-12-28 10:36:47 +01:00
john30 6d1da2ed6f comment 2014-12-28 10:27:51 +01:00
john30 bf3680bbf4 use active message definitions for parsing other-initiated messages as well 2014-12-28 09:03:57 +01:00
john30 a376b14b4a corrected timeout for an addressed slave to answer to a message, removed unused variable 2014-12-27 18:11:54 +01:00
john30 58b8ce3950 added find command, added short commands r/w/f/h, allow dquote around command arguments for empty strings and strings with spaces 2014-12-27 16:15:48 +01:00
john30 3e9bdee2ed added bool completeMatch to MessageMap::findAll 2014-12-27 16:13:51 +01:00
john30 088d99d4bc allow replacement value for PIN type 2014-12-27 16:10:16 +01:00
john30 5cf1aec6df fix for findAll() 2014-12-27 14:14:41 +01:00
john30 ffd7d3ff18 fixed dt_hex in printSettings() 2014-12-27 13:56:51 +01:00
john30 7f00d18373 nicer cleanup 2014-12-27 13:38:23 +01:00
john30 c8e72126c7 nicer cleanup 2014-12-27 13:38:05 +01:00
john30 121ad369e8 solved TODO and fixed issue with concurrent access to BusRequest, added support for determining signal timeout 2014-12-27 13:37:42 +01:00
john30 ff7caba5ca fix for recv() when neither ppoll nor pselect are available 2014-12-27 13:34:38 +01:00
john30 6ac101f79b variable initialization 2014-12-27 12:41:18 +01:00
john30 f659788e39 fixed precision for derived types, fixed memory leaks, optimized 2014-12-27 12:40:41 +01:00
john30 81ecb0b89d added RESULT_ERR_NO_SIGNAL 2014-12-27 12:36:12 +01:00
john30 259fb11051 fixed cleanup and memory leaks, cosmetics 2014-12-27 12:35:53 +01:00
john30 72eb26805a made run() protected 2014-12-27 12:33:45 +01:00
john30 8d835ed7a9 notify all waiting threads in add(), added waitRemove(), cosmetics 2014-12-27 12:33:10 +01:00
john30 ffb71a56d3 do not modify iterator content in DataField::create() 2014-12-26 20:38:06 +01:00
john30 5b560ea27c deny matching any class if class is explicitly requested 2014-12-26 20:03:21 +01:00
john30 7a394bc13b allow empty field list, allow templates to override each other 2014-12-26 19:45:31 +01:00
john30 e75aedcf2b removed replacement value from bit types
deny replacement value for BTI, HTI, HTM
added replacement value support to BDA and HDA
2014-12-26 19:30:51 +01:00
john30 d7a9d505b7 added support for using hex values in value list 2014-12-26 14:22:52 +01:00
john30 6a46e8cbdb added BCD:2 BCD:3 BCD:4 2014-12-26 13:57:28 +01:00
john30 44b76a27d6 HDA is now in hex instead of BCD 2014-12-26 13:27:15 +01:00
john30 3720cc89ab Merge branch 'master' of github.com:yuhu-/ebusd 2014-12-25 12:09:50 +01:00
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
Roland Jax 96da8373f5 configure.ac: possibility to change the CXXFLAGS flags added. [default: -g -O2] (e.g.: ./autogen.sh CXXFLAGS='-g -O0) 2014-12-23 08:50:30 +01:00
john30 5d02119d1e fixed previous commit 2014-12-21 09:48:57 +01:00
john30 1b718aefa4 Merge branch 'master' of github.com:yuhu-/ebusd 2014-12-21 09:46:07 +01:00
Roland Jax f4ee6b7e93 renamed cmd to name 2014-12-21 09:43:42 +01:00
john30 cdcb2ec0b6 renamed cmd to name 2014-12-21 09:22:35 +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