Roland Jax
|
11b522a342
|
fix interactive mode.
|
2014-11-25 20:18:11 +01:00 |
|
Roland Jax
|
68c15ce66e
|
ebusctl: interactive mode added.
|
2014-11-25 11:35:53 +01:00 |
|
Roland Jax
|
73eeef99f6
|
class Appl: changed command from required to not-required.
|
2014-11-24 18:19:10 +01:00 |
|
Roland Jax
|
972277d68d
|
command 'feed' moved from ebusctl into ebusfeed;tools directory created.
|
2014-11-24 15:52:31 +01:00 |
|
Roland Jax
|
b07a6930fd
|
Merge pull request #16 from john30/master
remove absolute offsets, many enhancements
|
2014-11-22 21:02:54 +01:00 |
|
Roland Jax
|
4a1033122c
|
'using namespace std;' added.
|
2014-11-22 20:42:11 +01:00 |
|
Roland Jax
|
b593af967a
|
doxygen option '\file' added.
|
2014-11-22 20:00:27 +01:00 |
|
Roland Jax
|
59d4907223
|
missing documentation added.
|
2014-11-22 19:07:38 +01:00 |
|
Roland Jax
|
e574c28c6d
|
build order changed.
|
2014-11-21 22:13:23 +01:00 |
|
Roland Jax
|
143de6f3b3
|
log2 replaced with Log2 inline function.
|
2014-11-21 21:49:40 +01:00 |
|
Roland Jax
|
8e37591ca7
|
doxygen support added.
|
2014-11-21 20:40:54 +01:00 |
|
Roland Jax
|
6b19680b61
|
Add checks to configure.ac for pselect() and ppoll().
|
2014-11-21 19:10:02 +01:00 |
|
Roland Jax
|
3ddd829dc7
|
Merge pull request #15 from john30/master
add parseInt(), isValidAddress()
|
2014-11-20 22:38:59 +01:00 |
|
Roland Jax
|
8555526ec6
|
Merge pull request #14 from john30/master
documentation, max pos
|
2014-11-20 21:40:35 +01:00 |
|
Roland Jax
|
835c901da6
|
documentation for class BaseLoop added; most enum types adapted.
|
2014-11-20 18:43:07 +01:00 |
|
Roland Jax
|
b806210cfa
|
documentation for class BusLoop added.
|
2014-11-20 16:54:00 +01:00 |
|
Roland Jax
|
737e8e6938
|
Merge pull request #13 from john30/master
check position
|
2014-11-20 10:25:44 +01:00 |
|
Roland Jax
|
12856bf0d2
|
Merge pull request #12 from john30/master
update to latest DataField
|
2014-11-20 10:02:12 +01:00 |
|
Roland Jax
|
55e729ea32
|
XML path in class ConfigFile wiped out.
|
2014-11-20 08:19:33 +01:00 |
|
Roland Jax
|
61d618825b
|
functionality of class Dump integrated into BusCommand.
|
2014-11-20 08:15:00 +01:00 |
|
Roland Jax
|
84bd787fbb
|
formatting
|
2014-11-19 22:40:45 +01:00 |
|
Roland Jax
|
2fe5b8cdc7
|
class BusCommand renamed to BusMessage.
|
2014-11-19 22:33:59 +01:00 |
|
Roland Jax
|
108842b4b5
|
class BusCommand integrated into busloop file.
|
2014-11-19 22:01:28 +01:00 |
|
Roland Jax
|
3165342057
|
class EBusLoop renamed to BusLoop; class Dump cleared.
|
2014-11-19 21:53:11 +01:00 |
|
Roland Jax
|
85c00c9cc7
|
files buscommand.x and dump.x moved from src/lib/ebus to src/ebusd.
|
2014-11-19 21:34:52 +01:00 |
|
Roland Jax
|
31246e1431
|
documentation for class Network and Connection added; classes for network subsystem integrated into one network file.
|
2014-11-19 21:04:47 +01:00 |
|
Roland Jax
|
a5605c40be
|
namespace 'libebus' removed.
|
2014-11-19 19:44:04 +01:00 |
|
Roland Jax
|
5b14d6dbec
|
result queue of class Connection replaced with notification functionality of class NetMessage.
|
2014-11-19 18:55:52 +01:00 |
|
Roland Jax
|
a5896e53ca
|
logging subsystem: needless functions removed.
|
2014-11-19 14:09:06 +01:00 |
|
Roland Jax
|
8992ee4f85
|
fix logger quirks; many cosmetic changes.
|
2014-11-18 22:06:14 +01:00 |
|
Roland Jax
|
e2f6bbffb0
|
class LogInstance renamed to Logger; documentation for logging subsystem added.
|
2014-11-18 20:15:01 +01:00 |
|
Roland Jax
|
1415b143af
|
documentation for class TCPSocket, TCPClient and TCPServer added.
|
2014-11-18 15:38:36 +01:00 |
|
Roland Jax
|
48fcf39d53
|
rudimental version of 'scan result' added.
|
2014-11-17 21:06:48 +01:00 |
|
Roland Jax
|
46e8aa7a77
|
README adapted.
|
2014-11-17 20:47:10 +01:00 |
|
Roland Jax
|
3f7f60cc68
|
implementation of 'scan' functionality continued.
|
2014-11-17 20:27:01 +01:00 |
|
Roland Jax
|
bfab16ce5d
|
EBusLoop::addScanCommand implemented.
|
2014-11-17 16:59:45 +01:00 |
|
Roland Jax
|
b6cae7884a
|
moving 'scan' functionality from ebusctl into ebusd continued.
|
2014-11-16 21:50:35 +01:00 |
|
Roland Jax
|
e5452282ad
|
documentation for class Thread added.
|
2014-11-16 14:49:14 +01:00 |
|
Roland Jax
|
ada6a066fe
|
documentation for class Daemon added.
|
2014-11-16 14:25:23 +01:00 |
|
Roland Jax
|
e4e709ec6a
|
documentation for class WQueue and Notify added.
|
2014-11-16 10:08:58 +01:00 |
|
Roland Jax
|
5db9c5c774
|
moving 'scan' functionality from ebusctl into ebusd started.
|
2014-11-16 00:33:28 +01:00 |
|
Roland Jax
|
3273300893
|
class Appl reworked.
|
2014-11-15 23:03:33 +01:00 |
|
Roland Jax
|
4cc9055e71
|
check against HAVE_CONFIG_H added.
|
2014-11-14 20:56:15 +01:00 |
|
Roland Jax
|
d27afa928c
|
check for pthread function 'pthread_setname_np' added.
|
2014-11-14 16:41:05 +01:00 |
|
Roland Jax
|
9702a3479c
|
needless enum Status removed.
|
2014-11-14 14:57:56 +01:00 |
|
Roland Jax
|
baf60895ef
|
class Connection, Network, Port: select() replaced by ppoll().
|
2014-11-13 16:31:32 +01:00 |
|
Roland Jax
|
5e07f0152d
|
needless includes directives (header files) removed.
|
2014-11-13 15:01:54 +01:00 |
|
Roland Jax
|
b89a441f99
|
configure.ac: AC_CHECK_HEADERS added.
|
2014-11-13 14:18:37 +01:00 |
|
Roland Jax
|
2695dd141d
|
class Connection: needless functions removed; count replaced with sum for debugging purpose.
|
2014-11-11 21:26:42 +01:00 |
|
Roland Jax
|
70ea02b143
|
documentation for class Message added.
|
2014-11-11 20:57:07 +01:00 |
|
Roland Jax
|
773f5a6e30
|
dependency tip removed from readme file.
|
2014-11-11 20:21:08 +01:00 |
|
Roland Jax
|
8ffebe0373
|
Merge branch 'master' of github.com:yuhu-/ebusd
|
2014-11-11 20:17:38 +01:00 |
|
Roland Jax
|
162681bb9f
|
cosmetic
|
2014-11-11 20:16:44 +01:00 |
|
Roland Jax
|
2c7edad067
|
cosmetic
|
2014-11-11 20:12:33 +01:00 |
|
Roland Jax
|
e8d4fbaff5
|
class Network: needless function 'addQueue' removed.
|
2014-11-11 20:07:59 +01:00 |
|
Roland Jax
|
694f22c718
|
class EBusLoop: newCommands renamed to reload.
|
2014-11-11 15:09:52 +01:00 |
|
Roland Jax
|
db91a1d47d
|
class Appl: integrated 'version and help' options.
|
2014-11-10 19:26:32 +01:00 |
|
Roland Jax
|
af4f822f5d
|
daemon option '--version' added.
|
2014-11-09 23:21:55 +01:00 |
|
Roland Jax
|
2f9138b43e
|
ebusd: main.cpp renamed into ebusd.cpp; daemon option 'aquiretime' added.
|
2014-11-09 20:27:40 +01:00 |
|
Roland Jax
|
47221760e6
|
Merge pull request #11 from john30/master
enhanced DataField
|
2014-11-09 15:03:45 +01:00 |
|
Roland Jax
|
f9a3f8eb64
|
cosmetic.
|
2014-11-08 23:52:13 +01:00 |
|
Roland Jax
|
e7577631da
|
Commands::getEbusCommand reworked.
|
2014-11-08 21:01:12 +01:00 |
|
Roland Jax
|
a51fc4466b
|
README adapted.
|
2014-11-08 16:05:12 +01:00 |
|
Roland Jax
|
14d632683b
|
Commands::getEbusCommand expanded for cycle messages to check 'QQ' byte too.
|
2014-11-08 12:15:31 +01:00 |
|
Roland Jax
|
ca6c6c04bb
|
daemon option --lockcounter added; m_busLocked replaced with m_lockCounter.
|
2014-11-08 11:37:44 +01:00 |
|
Roland Jax
|
e4544a98ad
|
server command 'raw' - toggle log raw data added; log types of error messages changed from trace to error.
|
2014-11-08 09:39:25 +01:00 |
|
Roland Jax
|
e6930d333d
|
missing reset of lockRetries added.
|
2014-11-07 23:15:51 +01:00 |
|
Roland Jax
|
d53afc8701
|
class Bus removed.
|
2014-11-07 22:36:21 +01:00 |
|
Roland Jax
|
6b0f58b291
|
integration from bus into ebusloop continued.
|
2014-11-07 20:58:15 +01:00 |
|
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 |
|