Commit Graph
100 Commits
Author SHA1 Message Date
Roland Jax 6db67385b5 integration from bus into ebusloop started; logautosyn renamed to lograwdata 2014-11-06 21:57:15 +01:00
Roland Jax 793c64d922 file struturce changed. 2014-11-06 16:08:11 +01:00
Roland Jax 727bf600da code style. 2014-11-04 20:23:43 +01:00
Roland Jax e587e2413d Merge pull request #10 from john30/master
enhanced DataField class and added support for value=text lists
2014-11-03 16:04:19 +01:00
Roland Jax fce50774cd Merge branch 'john30-master' 2014-11-03 15:58:03 +01:00
Roland Jax b437b34836 code style. 2014-11-02 11:21:04 +01:00
Roland Jax e304d45f65 BUG: Appl::printArgs splitting of 'm_agrv' corrected to print executable name without path. 2014-10-31 19:10:36 +01:00
Roland Jax 741fc98594 documentation for configuration classes added; readFile renamed to parse 2014-10-31 18:48:15 +01:00
Roland Jax 02b8b92249 documentation for class Dump added. 2014-10-31 15:42:48 +01:00
Roland Jax b245ffe487 documentation for class Port added. 2014-10-31 15:27:01 +01:00
Roland Jax 6eab3adc42 class BusCommand separated from class Bus. 2014-10-29 18:20:40 +01:00
Roland Jax cbbfe1ccd9 various clean ups after libebus merging. 2014-10-28 20:05:29 +01:00
Roland Jax 9a07c5d492 'config list' removed; 'config reload' renamed to 'reload'. 2014-10-28 11:07:11 +01:00
Roland Jax 0827c62f3f libebus project merged into ebusd project. 2014-10-27 22:28:22 +01:00
Roland Jax 809f674ea7 Merge branch 'john30-master' 2014-10-23 23:13:47 +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
Roland Jax c07f90eab7 call for BusCommand::getTypeCStr removed. 2014-10-19 20:24:08 +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
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
Roland Jax bc7b4d91b0 ebusd_send added.
TCPListener renamed to TCPServer.
TCPClient added.
2014-06-02 18:58:19 +02:00
Roland Jax 9e6ba69f70 tools: feed renamed to ebusd_feed. 2014-06-02 14:53:22 +02:00
Roland Jax f77e6d215c directory 'test' to 'tools' renamed. 2014-05-31 16:55:17 +02:00
Roland Jax cf54ba532e configure.ac: PKG_CHECK_MODULES corrected. 2014-05-22 20:33:01 +02:00
Roland Jax bed9159097 configure.ac: AC_CONFIG_AUX_DIR([build]) added. 2014-05-22 12:08:37 +02:00
Roland Jax 75a0eb62e8 config: cyc command corrected. 2014-05-21 22:51:26 +02:00
Roland Jax 1a1db87d6d README: missing info for logarea and loglevel added. 2014-05-21 16:59:46 +02:00
Roland Jax bf9a741a47 config: data types and byte order of the old configuration corrected. 2014-05-21 16:42:26 +02:00
Roland Jax 09c0229060 NEW: ebus-daemon merged into ebusd. 2014-05-20 22:12:02 +02:00
Roland Jax 6513227cf5 README: new 'hex' command added. 2014-05-20 09:29:46 +02:00
Roland Jax c2743ccfbb config: vpm3035w - sensor names reduced. 2014-05-19 20:26:42 +02:00
Roland Jax fd93217f66 NEW: new command 'hex' added; sends given hex value to slave [hex type value] (ZZ PB SB NN Dx) 2014-05-19 20:24:12 +02:00
Roland Jax b75246bf11 config: factor for DesiredTemp correted. 2014-05-18 16:45:06 +02:00
Roland Jax 0ed9795d99 logger: logarea and loglevel reimplemented; daemon socket option logarea added. 2014-05-17 13:48:32 +02:00
Roland Jax 0821a7d31b init and logrotate file added. 2014-05-15 21:08:49 +02:00
Roland Jax ad200cc6b9 class BaseLoop: parameter test for dump and log command added. 2014-05-14 19:07:47 +02:00
Roland Jax 92a3f7fbc5 daemon parameter '--retries' (number retries send ebus command) added. 2014-05-13 18:58:10 +02:00
Roland Jax 820b4dd6be class BaseLoop: help page added; ReadMe adapted. 2014-05-12 18:27:56 +02:00
Roland Jax 2a2b638fc4 cleanup: not necessary c_str() removed. 2014-05-12 17:59:41 +02:00
Roland Jax e339511647 ReadMe adapted. 2014-05-11 20:25:29 +02:00
Roland Jax 3cc04bf3a7 some cosmetics. 2014-05-11 15:12:00 +02:00
Roland Jax 23b00280da configure.ac: AC_PREREQ changed. 2014-05-10 19:27:18 +02:00
Roland Jax 4635a3b3c0 config: factor for FLT corrected. 2014-05-09 11:57:09 +02:00
Roland Jax 1d2bd3840f Default ebus config dir changed to /etc/ebus-daemon 2014-05-09 11:47:34 +02:00
Roland Jax e302ce4745 BUG: Appl::parseArgs searching for '-' in argument reduced to first character; Appl::printSettings added. 2014-05-05 22:48:58 +02:00
Roland Jax 60cfff6738 daemon option -l --logfile added; ebusd strings replaced with ebus-daemon 2014-05-05 09:22:59 +02:00
Roland Jax 6a5bdd28c5 class BaseLoop: daemon command SET implemented. 2014-05-04 21:53:19 +02:00
Roland Jax b6ec718d34 BUG: missing folder m4 added. 2014-05-02 21:41:04 +02:00
Roland Jax 7c4012cbe5 config: byte order for UIN and SIN corrected. 2014-05-02 19:03:42 +02:00
Roland Jax cc0bb053f9 config: byte order for FLT corrected. 2014-05-02 13:01:15 +02:00
Roland Jax fa57297735 class BaseLoop: query for negative results added. 2014-05-01 22:40:22 +02:00
Roland Jax 30c6d2e5e1 config: old configuration files deleted. 2014-05-01 11:26:04 +02:00
Roland Jax 65df7a998a config: byte order for ULG corrected. 2014-05-01 11:16:00 +02:00
Roland Jax a8c8c3bd1b atoX functions replaced with strtoX implementation. 2014-04-27 20:40:27 +02:00
Roland Jax ec1ce841d0 class BaseLoop: ignore daemon socket commands case insensitive 2014-04-23 21:49:21 +02:00
Roland Jax d38c30339b BUG: .gitignore changed - missing configure.ac added 2014-04-23 14:37:37 +02:00
Roland Jax c3321d9130 class BaseLoop: adapted for Command::calcResult 2014-04-21 21:08:00 +02:00
Roland Jax e9a4721c8f class CYCData: findData() added; various cleanup 2014-04-18 19:45:05 +02:00
Roland Jax fdc52ee122 initial commit 2014-04-14 23:40:45 +02:00
Roland Jax 8be273c9ad README clarify 2014-04-12 21:01:59 +02:00
Roland Jax 2ae0fd43f7 gitignore changed. 2014-03-16 17:11:44 +01:00
Roland Jax 167e17b001 wrong files from c++ branch deleted. 2014-03-16 17:07:16 +01:00
Roland Jax 1c253b7ca3 Merge branch 'master' of github.com:yuhu-/ebusd
Conflicts:
	lib/ebus-cmd.c
2014-03-16 17:03:56 +01:00