John
866a71f042
fix setting log facilities
2024-03-27 06:48:12 +01:00
John
c53ca684f8
check answer command enabled more thoroughly, fix blank answer, more coverage
2024-03-09 10:52:20 +01:00
John
f26c48eb49
fix m-m auto-answer response length and message search
2024-03-09 10:11:41 +01:00
John
393c9f81e5
make port in device string optional, updated help, formatting
2024-03-09 10:10:16 +01:00
John
c063fb3bff
add option to answer request to non-own addresses (part of #42 )
2024-03-08 07:19:43 +01:00
John
d6ea68db94
simplify log facility handling
2024-02-24 13:25:07 +01:00
John
3d623659b1
allow device to start with reset message, spelling
2024-02-24 13:11:42 +01:00
John
6d49fd707a
don't skip initial data on tcp
2024-02-24 11:53:58 +01:00
John
ce8dd96205
add missed listener
2024-02-17 12:26:48 +01:00
John
8298eaa401
make method const
2024-02-04 10:33:21 +01:00
John
5bf0ab8eaa
updated year
2024-02-04 09:36:20 +01:00
John
f21adf62ce
more abstraction, better naming
2024-02-03 13:19:22 +01:00
John
2ea20ed886
add config path to verbose info command ( closes #1087 )
2024-01-27 10:35:57 +01:00
John
64727a4a83
fix DTM type with recent dates ( fixes #1172 )
2024-01-27 10:11:42 +01:00
John
64b2b2ea01
missed commit
2024-01-21 08:46:50 +01:00
John
84282e9c21
Merge branch 'cmake-prefix' of github.com:ConiKost/ebusd into gentoo
2024-01-20 14:27:48 +01:00
John
175c990e74
fix csv dump
2024-01-14 16:48:47 +01:00
John
5e10f7251e
add inject command
2024-01-14 11:09:43 +01:00
John
1316291740
also send MQTT definition topic and handle knx subscription for conditional messages evaluated later
2024-01-14 11:04:10 +01:00
John
3232f4ff95
add missed include for debugging
2024-01-14 08:40:50 +01:00
Conrad Kostecki
80792ff12a
src/{ebusd,tools}/CMakeLists.txt: remove usr path
...
/usr should not be hardcoded, as otherwise this will cause a double
prefix during installation.
The correct prefix is already being handled by CMAKE_INSTALL_PREFIX.
Example:
>>> /usr/usr/bin/ebuspicloader
>>> /usr/usr/bin/ebusctl
>>> /usr/usr/bin/ebusd
Signed-off-by: Conrad Kostecki <conikost@gentoo.org >
2024-01-13 21:59:58 +01:00
John
47d2a3aa00
remove no longer maintained ebusfeed ( closes #1111 )
2023-12-31 10:54:05 +01:00
John
3384f37800
add missed includes as reported by gcc13
2023-12-30 17:38:19 +01:00
John
442ff4ece8
add rssi info, reset stored enhanced infos when device was reset
2023-12-26 15:18:16 +01:00
John
1cdb714b27
less copying, remove unnecessary call
2023-12-26 10:51:21 +01:00
John
8ac8e59383
mark unused attributes
2023-12-26 10:50:48 +01:00
John
115ef29384
better loop variable
2023-12-26 08:28:23 +01:00
John
e59fbc4605
avoid using less portable basename() ( fixes #1094 )
2023-12-25 15:44:44 +01:00
John
68d05f3755
use nan for float replacement value
2023-12-24 10:53:58 +01:00
John
f587fea698
better rounding and avoid to loose precision, move 16 bit float to datatype
2023-12-24 09:53:40 +01:00
John
2b5bd1b67e
fix dpt 9 with negative values ( closes #1074 ) and add rounding
2023-12-24 07:31:45 +01:00
John
53fcc90f6e
missed change in 3d9dd9b1c3 ( fixes #1092 )
2023-12-17 14:40:39 +01:00
John
3aadafaa56
fir for invalid scan status on no signal
2023-12-01 22:06:08 +01:00
John
f00db143c7
more const, safety checks, formatting, docs
2023-12-01 20:46:35 +01:00
John
92675ba367
fix last syn receive time
2023-11-26 16:37:33 +01:00
John
82693fb51f
rework ebus protocol engine (consume buffered data in a row, avoid starting arbitration when data is buffered, separate transport to/from device)
2023-11-26 15:32:03 +01:00
John
a7d6eedf30
lint
2023-11-11 10:30:29 +01:00
John
15de49cab1
fix non-ssl build
2023-11-11 10:19:03 +01:00
John
bceeb5f4f9
add access to data
2023-11-11 09:46:37 +01:00
John
a8bd30a68f
check pb+sb for validity, simplify request notification on signal loss
2023-11-11 09:33:36 +01:00
John
dd3721e7f4
rework info transfer, missed commit
2023-11-11 09:30:01 +01:00
John
bfe7b451a5
add result code to protocol listener
2023-11-11 09:05:06 +01:00
John
dbbf235c50
fix syn generator timing
2023-11-10 19:06:30 +01:00
John
307786e08b
move factory method
2023-11-10 18:52:57 +01:00
John
0468643817
add enum, small optimization, formatting
2023-11-10 18:32:30 +01:00
John
009729cbdf
extract method
2023-11-10 07:24:21 +01:00
John
e345b40d34
rename method
2023-11-10 07:14:15 +01:00
John
077d09b620
lint
2023-11-04 09:31:08 +01:00
John
607fc00c0e
move raw logging+dump to proto, more abstraction
2023-11-04 09:18:41 +01:00
John
3d9dd9b1c3
add positionals to arg parser, avoid unnecessary parts in arg options
2023-11-01 22:37:30 +01:00