Commit Graph
619 Commits
Author SHA1 Message Date
Roland Jax d142756f35 Appl: ability to process a dash after a command added. 2014-12-14 08:54:18 +01:00
john30 0fff38a43a Merge branch 'master' of git://github.com/yuhu-/ebusd 2014-12-13 17:56:33 +01:00
john30 1378b4c1e4 even nicer logging 2014-12-13 17:52:54 +01:00
Roland Jax cbbca0b40a Merge pull request #21 from john30/master
some fixes, better support for CSV, nicer logging
2014-12-13 15:07:30 +01:00
john30 1f116aada7 unified logging 2014-12-13 14:56:19 +01:00
john30 e4f9306dde unified logging 2014-12-13 14:55:52 +01:00
john30 5d2b28f3db fixed ostringstream formatting (again) 2014-12-13 14:42:47 +01:00
john30 45c739228c corrected log area for update messages 2014-12-13 12:03:12 +01:00
john30 169c6a9460 switched to read/write instead of get/set and added force option to read (automatically picks up updated value if available), nicer response messages for BaseLoop, renamed area cyc to upd 2014-12-13 12:01:14 +01:00
john30 cda96e6e3b extraced FileReader to separate .h and added support for quoted CSV 2014-12-13 11:07:18 +01:00
Roland Jax e904ad8d99 missing flush added. 2014-12-13 10:48:05 +01:00
Roland Jax bc6cdbd17c configure.ac cosmetics. 2014-12-13 10:28:53 +01:00
Roland Jax 5a5ecf9b70 configure.ac missing checks added. 2014-12-13 10:14:28 +01:00
Roland Jax a9de53123c set 'silent build' as default; suppression of gcc warnings in main executable from local libraries added. 2014-12-13 09:32:39 +01:00
john30 6eab4f86d1 also collect participant addressed actively 2014-12-13 00:14:11 +01:00
Roland Jax 4922e6024d Merge pull request #20 from john30/master
added scanning, bugfixes
2014-12-13 00:08:11 +01:00
john30 27a563ca1d implemented scan, nicer logging 2014-12-13 00:02:14 +01:00
john30 3d89fef6ae added scanning and collection of seen bus addresses 2014-12-13 00:01:31 +01:00
john30 95d9c5fd08 added static dataType_t instances for string/bcd/uch, optimized and added missing initialization of ostringstream in readSymbols(), added DataFieldSet::createIdentFields() for ident message 2014-12-13 00:00:21 +01:00
john30 67549fd787 added simple ctor, added override dstAddress to prepareMaster() 2014-12-12 23:58:18 +01:00
john30 3ba98c1fba changed type definition to check first char for r/w, last char of type starting with r for priority digit, and last char of non r/w types (=update type) for "w" indicating update write 2014-12-11 22:45:13 +01:00
john30 83605cc24d better naming, updated help 2014-12-10 23:12:09 +01:00
john30 0bd7df2ce1 switch ";" and "," but keep ";" for values shown in/parsed from UI, added todos, removed "p" for poll (use 1-9 instead), formatting 2014-12-10 23:11:34 +01:00
john30 d36b024876 implemented answering queries to ebusd, added missing repetition during bs_sendResAck when NAK was received, always log received data in trace level and reduced message length 2014-12-10 21:42:21 +01:00
john30 57dba2cba4 add "done" to result for successful BC+MM messages without other result 2014-12-10 21:32:40 +01:00
john30 ba2b404900 added prepareSlave for answering requests 2014-12-10 21:31:44 +01:00
john30 98a4be5f84 fixd dump to file with direct buffer, moved more complex method implementation from .h to .cpp file 2014-12-10 20:46:19 +01:00
john30 fa61067a0f file mode 2014-12-07 19:05:04 +01:00
Roland Jax 20e04787c3 Merge pull request #19 from john30/master
-lrt needed
2014-12-07 18:46:16 +01:00
john30 33fbe411dc Merge branch 'master' of git://github.com/yuhu-/ebusd 2014-12-07 18:09:16 +01:00
Roland Jax 243328b16e fix ebusd Makefile.am 2014-12-07 18:05:47 +01:00
john30 665a9ee3b9 Merge branch 'master' of git://github.com/yuhu-/ebusd
Conflicts:
	src/ebusctl/ebusctl.cpp
	src/ebusd/Makefile.am
	src/ebusd/baseloop.cpp
	src/ebusd/baseloop.h
	src/ebusd/bushandler.cpp
	src/ebusd/bushandler.h
	src/lib/ebus/message.cpp
	src/lib/ebus/message.h
	src/lib/ebus/port.cpp
	src/lib/ebus/symbol.cpp
	src/lib/ebus/symbol.h
	src/lib/ebus/test/test_data.cpp
	src/lib/ebus/test/test_message.cpp
2014-12-07 15:19:45 +01:00
john30 51bf3dcd4e documentation 2014-12-07 14:59:13 +01:00
john30 41152a4031 file mode 2014-12-07 14:57:05 +01:00
john30 1a138dfe1c added polling by priority 2014-12-07 14:49:44 +01:00
john30 a8c1343218 added polling by priority 2014-12-07 14:45:33 +01:00
john30 dc6f5a0980 removed misleading SymbolString copy constructor 2014-12-07 14:44:14 +01:00
john30 2663c0ca76 avoid copying SymbolString 2014-12-07 14:24:38 +01:00
john30 0a87e9d853 avoid copying SymbolString 2014-12-07 14:23:55 +01:00
Roland Jax a5821dcadc cleanup after merge of pull request #18. 2014-12-07 12:20:47 +01:00
Roland Jax 3b3a5f2e07 Merge pull request #18 from john30/master; first version supporting get, set, and cyc again. 2014-12-07 12:00:03 +01:00
john30 3599378364 removed getReceivedData() 2014-12-07 10:00:57 +01:00
john30 d33cede5ea store last value in Message with update time 2014-12-07 10:00:26 +01:00
john30 4ffc6155a1 fixed escaping and crc 2014-12-07 09:43:49 +01:00
john30 8089dab4b4 solved todo 2014-12-06 23:50:31 +01:00
john30 f3f2e1a451 removed debug code 2014-12-06 23:49:00 +01:00
john30 8ef8418702 added cyc command 2014-12-06 23:43:04 +01:00
john30 5bbdcac5d4 store received data 2014-12-06 23:42:41 +01:00
john30 c0c1cf3966 allow passive messages to be found as well, added leadingSeparator to decode(), fixed default part for passive set 2014-12-06 23:41:14 +01:00
john30 97d4e40172 added set 2014-12-06 22:26:58 +01:00