This website requires JavaScript.
d53afc8701
class Bus removed.
Roland Jax
2014-11-07 22:36:21 +01:00
6b0f58b291
integration from bus into ebusloop continued.
Roland Jax
2014-11-07 20:30:38 +01:00
6db67385b5
integration from bus into ebusloop started; logautosyn renamed to lograwdata
Roland Jax
2014-11-06 21:57:15 +01:00
793c64d922
file struturce changed.
Roland Jax
2014-11-06 16:08:11 +01:00
727bf600da
code style.
Roland Jax
2014-11-04 20:23:43 +01:00
e587e2413d
Merge pull request #10 from john30/master
Roland Jax
2014-11-03 16:04:19 +01:00
fce50774cd
Merge branch 'john30-master'
Roland Jax
2014-11-03 15:58:03 +01:00
38d68cc94d
added missing tests, use factorStr instead of separate column for key=value definition of lists
john30
2014-11-02 22:44:44 +01:00
e7e50497c6
file mode
john30
2014-11-02 22:15:06 +01:00
b5b5a49c4e
added list values, use list of predefined data types instead of coding each one separately
john30
2014-11-02 22:13:51 +01:00
cb695ca132
initialze appended symbols with 0
john30
2014-11-02 22:13:01 +01:00
b437b34836
code style.
Roland Jax
2014-11-02 11:21:04 +01:00
2525c4fe00
code style
john30
2014-10-31 20:33:51 +01:00
e304d45f65
BUG: Appl::printArgs splitting of 'm_agrv' corrected to print executable name without path.
Roland Jax
2014-10-31 19:10:36 +01:00
741fc98594
documentation for configuration classes added; readFile renamed to parse
Roland Jax
2014-10-31 18:48:15 +01:00
02b8b92249
documentation for class Dump added.
Roland Jax
2014-10-31 15:42:48 +01:00
b245ffe487
documentation for class Port added.
Roland Jax
2014-10-31 15:27:01 +01:00
45ce9f180a
file mode
john30
2014-10-29 23:32:19 +01:00
f798e8ee2e
merge in latest libebus commit 9520d5a3283472c2a53b8396b0796723f660bed7: started new DataField classes
john30
2014-10-29 23:31:22 +01:00
614af5984b
merge in latest libebus commit 9520d5a3283472c2a53b8396b0796723f660bed7: simplified recvSlaveDataAndCRC, adjusted tot nicer SymbolString, add error description to getMessageStr()
john30
2014-10-29 23:30:15 +01:00
7643b05935
merge in latest libebus commit 9520d5a3283472c2a53b8396b0796723f660bed7: simplified SymbolString interface and let it handle unescaping itself
john30
2014-10-29 23:28:51 +01:00
9ca41eb457
Merge https://github.com/yuhu-/ebusd
john30
2014-10-29 22:45:21 +01:00
ae15b0e631
removed unused variable
john30
2014-10-29 22:39:35 +01:00
6eab3adc42
class BusCommand separated from class Bus.
Roland Jax
2014-10-29 18:20:40 +01:00
cbbfe1ccd9
various clean ups after libebus merging.
Roland Jax
2014-10-28 15:49:06 +01:00
9a07c5d492
'config list' removed; 'config reload' renamed to 'reload'.
Roland Jax
2014-10-28 11:07:11 +01:00
0827c62f3f
libebus project merged into ebusd project.
Roland Jax
2014-10-27 21:17:50 +01:00
809f674ea7
Merge branch 'john30-master'
Roland Jax
2014-10-23 23:13:47 +02:00
9fe524a1b4
Merge https://github.com/yuhu-/ebusd
john30
2014-10-23 22:29:10 +02:00
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
john30
2014-10-23 22:18:11 +02:00
d68866c8d1
class EBusLoop: recvBuffer removed.
Roland Jax
2014-10-21 16:37:10 +02:00
e7d1007c28
missing hint for pkgconfig added.
Roland Jax
2014-10-21 09:42:11 +02:00
dcbe8e6157
removed BusCommand::getCommandStr() and getResultStr()
john30
2014-10-21 09:23:38 +02:00
b47d3f5f3b
file modes
john30
2014-10-21 08:59:41 +02:00
386dea57db
Merge https://github.com/yuhu-/ebusd
john30
2014-10-21 08:31:35 +02:00
bb79aa9462
adjusted to libebus udpates, start using SymbolString
john30
2014-10-20 21:46:53 +02:00
c07f90eab7
call for BusCommand::getTypeCStr removed.
Roland Jax
2014-10-19 20:24:08 +02:00
b40d9bd236
Merge pull request #1 from yuhu-/master
John
2014-10-14 21:45:28 +02:00
4a61d2d5f8
class EBusLoop: reset status flags after 'getBus failed' added.
Roland Jax
2014-10-14 20:56:16 +02:00
bf5976bcd8
compare prior nibble (prior class of arbitration) for retry added.
Roland Jax
2014-10-14 19:02:49 +02:00
19f5900c8a
daemon option: --logautosyn added.
Roland Jax
2014-10-14 18:05:08 +02:00
f332bf7c14
Merge branch 'john30-master'
Roland Jax
2014-10-13 22:45:55 +02:00
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
john30
2014-10-13 08:29:42 +02:00
cd683660dc
polling: only save correct results.
Roland Jax
2014-10-10 09:04:52 +02:00
78f6b9a70e
daemon option 'lookbusretries' added.
Roland Jax
2014-10-09 21:19:31 +02:00
73f688a830
Version changed from 0.3.0 to 0.4.0
Roland Jax
2014-10-09 16:27:32 +02:00
c478e0bb08
class BaseLoop, EBusLoop: polling functionality implemented.
Roland Jax
2014-10-09 15:56:08 +02:00
71e1c88cd0
string literals with lowercase changed into uppercase.
Roland Jax
2014-10-08 16:53:07 +02:00
e770f94038
class EBusLoop: basics for command polling added.
Roland Jax
2014-10-07 22:15:56 +02:00
1f15ebd0ee
class CYCData deleted; functionality is moved into libebus.
Roland Jax
2014-10-06 20:24:10 +02:00
6e2f29d6c2
class BaseLoop: config option added. (config reload implemented)
Roland Jax
2014-10-03 12:35:15 +02:00
0d02a4ba8e
daemon log option reworked (logarea -> logareas; loglevel -> log level).
Roland Jax
2014-10-02 22:33:04 +02:00
c65e74947f
global Objects (network, commands, ebusloop, cycdata) relocated into new global Object baseloop.
Roland Jax
2014-10-02 18:50:23 +02:00
bda1b87952
class CYCData: methode delCommands added.
Roland Jax
2014-09-28 21:23:12 +02:00
fd6e65e7d7
class CYCData: methode addCommands added.
Roland Jax
2014-09-28 21:01:51 +02:00
3061bd09ca
CYCData::findData - some log points added.
Roland Jax
2014-09-28 20:51:56 +02:00
9092e290c2
class BaseLoop: checking for the transmitted telegram type 'BC' improved.
Roland Jax
2014-09-27 21:01:27 +02:00
1e9edd3e71
directory m4 removed; autogen.sh adapted.
Roland Jax
2014-09-24 16:34:35 +02:00
6b0bd394ab
ebusctl: some error messages added.
Roland Jax
2014-08-27 15:32:54 +02:00
7ba3b6fd06
configuration files removed.
Roland Jax
2014-08-05 20:48:47 +02:00
22912422c2
ebusdump merged into ebusctl.
Roland Jax
2014-06-26 18:38:55 +02:00
c0b4ff038f
ebusctl added. Version changed from 0.2.1 to 0.3.0
Roland Jax
2014-06-25 19:13:52 +02:00
3407386b94
daemon: 'stop' command added.
Roland Jax
2014-06-22 07:48:31 +02:00
da2d943fce
class WQueue: method 'T remove(const long delay)' removed.
Roland Jax
2014-06-21 15:34:18 +02:00
081f1eefe7
class BaseLoop: receive timeout message changed.
Roland Jax
2014-06-21 15:06:58 +02:00
9a47ba14d8
daemon: pthread names changed.
Roland Jax
2014-06-20 16:36:08 +02:00
d5e2a8821b
debian: daemon default options file added.
Roland Jax
2014-06-20 15:52:09 +02:00
ffbdf5f8b3
class WQueue: method 'T remove(const long delay)' added.
Roland Jax
2014-06-20 13:35:16 +02:00
56c5dc668c
daemon option --recvtimeout added.
Roland Jax
2014-06-18 18:47:18 +02:00
cb35117785
BUG: in Appl::parseArgs: 'Checking if necessary arguments were entered' added.
Roland Jax
2014-06-10 13:51:05 +02:00
5ce18994d5
ebusd_scan: scanVaillant reworked.
Roland Jax
2014-06-09 09:38:50 +02:00
8bdbb925a7
ebusd_scan: scanVaillant added.
Roland Jax
2014-06-09 09:10:48 +02:00
a090b330fb
ebusd_scan added.
Roland Jax
2014-06-03 17:22:42 +02:00
6b304334f3
directories utils->lib and tools->tool renamed; ebusd_send changed to fit with all commands.
Roland Jax
2014-06-03 14:34:21 +02:00
8e9169afd4
Version changed from 0.2.0 to 0.2.1
Roland Jax
2014-06-03 12:16:20 +02:00
413af597bd
class Appl: numArg function added; ebusd_send: get, set, cyc commands implemented.
Roland Jax
2014-06-03 10:55:06 +02:00
938cc31902
class Appl: parseArgs enhanced; ebusd_send for hex command implemented.
Roland Jax
2014-06-02 23:01:15 +02:00
370cac97fb
class Appl: addArgs function added.
Roland Jax
2014-06-02 22:04:08 +02:00
bc7b4d91b0
ebusd_send added.
Roland Jax
2014-06-02 18:58:19 +02:00
9e6ba69f70
tools: feed renamed to ebusd_feed.
Roland Jax
2014-06-02 14:53:22 +02:00
f77e6d215c
directory 'test' to 'tools' renamed.
Roland Jax
2014-05-31 16:55:17 +02:00
cf54ba532e
configure.ac: PKG_CHECK_MODULES corrected.
Roland Jax
2014-05-22 20:33:01 +02:00
bed9159097
configure.ac: AC_CONFIG_AUX_DIR([build]) added.
Roland Jax
2014-05-22 12:08:37 +02:00
75a0eb62e8
config: cyc command corrected.
Roland Jax
2014-05-21 22:51:26 +02:00
1a1db87d6d
README: missing info for logarea and loglevel added.
Roland Jax
2014-05-21 16:59:46 +02:00
bf9a741a47
config: data types and byte order of the old configuration corrected.
Roland Jax
2014-05-21 16:42:26 +02:00
09c0229060
NEW: ebus-daemon merged into ebusd.
Roland Jax
2014-05-20 21:40:28 +02:00
6513227cf5
README: new 'hex' command added.
Roland Jax
2014-05-20 09:29:46 +02:00
c2743ccfbb
config: vpm3035w - sensor names reduced.
Roland Jax
2014-05-19 20:26:42 +02:00
fd93217f66
NEW: new command 'hex' added; sends given hex value to slave [hex type value] (ZZ PB SB NN Dx)
Roland Jax
2014-05-19 20:24:12 +02:00
b75246bf11
config: factor for DesiredTemp correted.
Roland Jax
2014-05-18 16:45:06 +02:00
0ed9795d99
logger: logarea and loglevel reimplemented; daemon socket option logarea added.
Roland Jax
2014-05-17 13:36:09 +02:00
0821a7d31b
init and logrotate file added.
Roland Jax
2014-05-15 21:08:49 +02:00
ad200cc6b9
class BaseLoop: parameter test for dump and log command added.
Roland Jax
2014-05-14 19:07:47 +02:00
92a3f7fbc5
daemon parameter '--retries' (number retries send ebus command) added.
Roland Jax
2014-05-13 18:58:10 +02:00
820b4dd6be
class BaseLoop: help page added; ReadMe adapted.
Roland Jax
2014-05-12 18:17:46 +02:00
2a2b638fc4
cleanup: not necessary c_str() removed.
Roland Jax
2014-05-12 17:59:41 +02:00
e339511647
ReadMe adapted.
Roland Jax
2014-05-11 20:25:29 +02:00
3cc04bf3a7
some cosmetics.
Roland Jax
2014-05-11 15:12:00 +02:00
23b00280da
configure.ac: AC_PREREQ changed.
Roland Jax
2014-05-10 15:47:00 +02:00