Commit Graph
862 Commits
Author SHA1 Message Date
john30 9fe524a1b4 Merge https://github.com/yuhu-/ebusd
Conflicts:
	src/ebusloop.cpp
2014-10-23 22:29:10 +02:00
john30 897c70c3a8 notify BusCommand of finished result instead of having two queues in Bus, added isPoll to BusCommand to avoid missing/unallowed deletion of poll/non-poll commands, also return BusCommand in Bus::delCommand() for cleanup 2014-10-23 22:18:11 +02:00
Roland Jax d68866c8d1 class EBusLoop: recvBuffer removed. 2014-10-21 16:37:10 +02:00
Roland Jax e7d1007c28 missing hint for pkgconfig added. 2014-10-21 09:42:11 +02:00
john30 dcbe8e6157 removed BusCommand::getCommandStr() and getResultStr() 2014-10-21 09:23:38 +02:00
john30 b47d3f5f3b file modes 2014-10-21 08:59:41 +02:00
john30 386dea57db Merge https://github.com/yuhu-/ebusd
Conflicts:
	src/ebusloop.cpp
2014-10-21 08:31:35 +02:00
john30 bb79aa9462 adjusted to libebus udpates, start using SymbolString 2014-10-20 21:46:53 +02:00
Roland Jax c07f90eab7 call for BusCommand::getTypeCStr removed. 2014-10-19 20:24:08 +02:00
John b40d9bd236 Merge pull request #1 from yuhu-/master
merge
2014-10-14 21:45:28 +02:00
Roland Jax 4a61d2d5f8 class EBusLoop: reset status flags after 'getBus failed' added. 2014-10-14 20:56:16 +02:00
Roland Jax bf5976bcd8 compare prior nibble (prior class of arbitration) for retry added. 2014-10-14 19:02:49 +02:00
Roland Jax 19f5900c8a daemon option: --logautosyn added. 2014-10-14 18:05:08 +02:00
Roland Jax f332bf7c14 Merge branch 'john30-master' 2014-10-13 22:45:55 +02:00
john30 d433bce8e1 added result/error constants, use constants where possible, determine type from destination address and switched to enum, added isErrorResult and remove error description from result 2014-10-13 08:29:42 +02:00
Roland Jax cd683660dc polling: only save correct results. 2014-10-10 09:04:52 +02:00
Roland Jax 78f6b9a70e daemon option 'lookbusretries' added. 2014-10-09 21:19:31 +02:00
Roland Jax 73f688a830 Version changed from 0.3.0 to 0.4.0 2014-10-09 16:27:32 +02:00
Roland Jax c478e0bb08 class BaseLoop, EBusLoop: polling functionality implemented. 2014-10-09 15:56:08 +02:00
Roland Jax 71e1c88cd0 string literals with lowercase changed into uppercase. 2014-10-08 16:53:07 +02:00
Roland Jax e770f94038 class EBusLoop: basics for command polling added. 2014-10-07 22:15:56 +02:00
Roland Jax 1f15ebd0ee class CYCData deleted; functionality is moved into libebus. 2014-10-06 20:24:10 +02:00
Roland Jax 6e2f29d6c2 class BaseLoop: config option added. (config reload implemented) 2014-10-03 12:35:15 +02:00
Roland Jax 0d02a4ba8e daemon log option reworked (logarea -> logareas; loglevel -> log level). 2014-10-02 22:33:04 +02:00
Roland Jax c65e74947f global Objects (network, commands, ebusloop, cycdata) relocated into new global Object baseloop. 2014-10-02 18:50:23 +02:00
Roland Jax bda1b87952 class CYCData: methode delCommands added. 2014-09-28 21:23:12 +02:00
Roland Jax fd6e65e7d7 class CYCData: methode addCommands added. 2014-09-28 21:01:51 +02:00
Roland Jax 3061bd09ca CYCData::findData - some log points added. 2014-09-28 20:51:56 +02:00
Roland Jax 9092e290c2 class BaseLoop: checking for the transmitted telegram type 'BC' improved. 2014-09-27 21:01:27 +02:00
Roland Jax 1e9edd3e71 directory m4 removed; autogen.sh adapted. 2014-09-24 16:34:35 +02:00
Roland Jax 6b0bd394ab ebusctl: some error messages added. 2014-08-27 15:36:42 +02:00
Roland Jax 7ba3b6fd06 configuration files removed. 2014-08-05 21:02:55 +02:00
Roland Jax 22912422c2 ebusdump merged into ebusctl. 2014-06-26 18:39:49 +02:00
Roland Jax c0b4ff038f ebusctl added. Version changed from 0.2.1 to 0.3.0 2014-06-25 19:13:52 +02:00
Roland Jax 3407386b94 daemon: 'stop' command added. 2014-06-22 07:48:31 +02:00
Roland Jax da2d943fce class WQueue: method 'T remove(const long delay)' removed. 2014-06-21 15:34:18 +02:00
Roland Jax 081f1eefe7 class BaseLoop: receive timeout message changed. 2014-06-21 15:06:58 +02:00
Roland Jax 9a47ba14d8 daemon: pthread names changed. 2014-06-20 16:36:08 +02:00
Roland Jax d5e2a8821b debian: daemon default options file added. 2014-06-20 15:52:09 +02:00
Roland Jax ffbdf5f8b3 class WQueue: method 'T remove(const long delay)' added. 2014-06-20 13:35:16 +02:00
Roland Jax 56c5dc668c daemon option --recvtimeout added. 2014-06-18 18:47:18 +02:00
Roland Jax cb35117785 BUG: in Appl::parseArgs: 'Checking if necessary arguments were entered' added. 2014-06-10 13:51:05 +02:00
Roland Jax 5ce18994d5 ebusd_scan: scanVaillant reworked. 2014-06-09 09:38:50 +02:00
Roland Jax 8bdbb925a7 ebusd_scan: scanVaillant added. 2014-06-09 09:10:48 +02:00
Roland Jax a090b330fb ebusd_scan added. 2014-06-03 18:53:24 +02:00
Roland Jax 6b304334f3 directories utils->lib and tools->tool renamed; ebusd_send changed to fit with all commands. 2014-06-03 14:37:18 +02:00
Roland Jax 8e9169afd4 Version changed from 0.2.0 to 0.2.1 2014-06-03 12:16:20 +02:00
Roland Jax 413af597bd class Appl: numArg function added; ebusd_send: get, set, cyc commands implemented. 2014-06-03 10:55:06 +02:00
Roland Jax 938cc31902 class Appl: parseArgs enhanced; ebusd_send for hex command implemented. 2014-06-02 23:01:15 +02:00
Roland Jax 370cac97fb class Appl: addArgs function added. 2014-06-02 22:04:08 +02:00