d94893846f
whitespace cleanups
2018-05-13 13:57:16 +02:00
a520e00a12
generalize: *_type_lookup() as wrappers around plugin_lookup()
2018-05-13 13:52:02 +02:00
9ec69bcbdf
refactor: struct plugin::io -> struct plugin::format
2018-05-13 13:51:28 +02:00
63a4634d57
refactor: log_{start,stop} -> log_{open,close}
2018-05-12 18:14:24 +02:00
63e839afc9
io: align header / source files
2018-05-12 18:11:39 +02:00
221937bb5e
io: pass instance pointer everywhere
2018-05-12 18:01:48 +02:00
4ba077d14e
io: remove state-less IO calls
2018-05-12 15:25:29 +02:00
6978db9d3a
io: properly keep track if status
2018-05-12 14:14:59 +02:00
00eac5a9b1
io: make io_{scan,print}_lines() static
2018-05-12 14:13:54 +02:00
c0313c7963
refactored: io_format -> format_type
2018-05-12 13:57:39 +02:00
3438dc305d
io: generalization of line based formats
2018-05-12 13:47:35 +02:00
59ec38172b
io: generalize handling of header and footers
2018-05-12 11:07:35 +02:00
39f955c947
io: renamed some fields within struct io
2018-05-12 10:41:40 +02:00
5401348b71
json: rewrite IO format for RESERVE project
2018-05-09 09:24:15 +02:00
7edd6a1b2a
sample: add new function to allocate samples on heap (not in pool)
2018-05-08 11:43:53 +02:00
f99e5debb5
sample: remove sent timestamp
2018-05-08 11:42:43 +02:00
935ee584e4
sample: use libc ptrdiff_t instead of posix off_t
2018-05-08 11:41:43 +02:00
b18c776a5c
sample: remove obsolete id member
2018-05-08 11:41:05 +02:00
18096feb49
signal: added unit field
2018-05-08 08:45:18 +02:00
3ff2e4d3ec
io: added new format for RESERVE tests
2018-05-08 08:45:18 +02:00
cae12694ea
signal_generator: show total amount of missed steps
2018-04-19 15:43:57 +02:00
6b5cad2ec9
signal_generator: fix naming convention of functions
2018-04-19 15:43:57 +02:00
4f1aab1da8
rename setting 'no_builtin' to 'builtin' to avoid double negation
2018-04-19 15:43:57 +02:00
3f74f036ea
fpga: removed all FPGA related code
2018-04-05 10:21:17 +02:00
526603fc45
iec61850-9-2: some fixes for previous commit
2018-04-04 12:00:50 +02:00
f31a7b0ffb
get rid of strncpy as much as possible
2018-04-04 08:53:00 +02:00
bdcdb37bb3
iec61850: fix include paths
2018-03-28 14:15:08 +02:00
b405a60670
list: fix compiler error
2018-03-26 14:33:42 +02:00
b1046ff641
signal: add support for name-based signal mapping
2018-03-26 14:08:26 +02:00
e32fe06efd
list: added new list_index() function
2018-03-26 12:52:04 +02:00
5d7999b3f5
added new signal metadata class
2018-03-21 16:59:35 +01:00
46cbb689fc
signal: renamed signal node-type to signal_generator to avoid confusion
2018-03-21 16:58:36 +01:00
088194eb29
Merge tag 'v0.6.0' into develop
2018-02-17 09:39:45 +01:00
e5afb8ec48
fix several build system related issues
2018-02-06 23:29:54 +01:00
c69d307bc9
improve Makefiles:
...
- moved all build-time options to Makefile.config
- build VILLASnode without hook support
- build VILLASnode without web & API support
- build VILLASnode without IO format support
- build VILLASnode without external plugins
2018-02-04 16:45:32 +01:00
0017d1bcb1
refactor: change include prefix
2018-02-04 16:40:52 +01:00
2a1bdbc639
mqtt: initial implementation of MQTT node-type
2018-01-17 01:22:12 +01:00
759fb0072e
node: add new option to skip loading of default hooks
2017-12-20 20:50:24 +01:00
7ea7dad766
added option for skipping built-in hooks
2017-12-20 14:56:37 +01:00
bfa8407665
netem: support loading distribution directly from config instead of a separate file
2017-12-20 11:23:55 +01:00
e4d45a61d1
bitset: add some documentation and more features
2017-12-14 14:04:26 +01:00
cce5bbe384
Merge branch 'new-iec61850-9-2' into develop
2017-12-06 16:57:41 +08:00
041f6be982
iec61850: rewrote iec61850-9-2 node-type in preperation for support of iec61850-8-1 node-type
2017-12-06 16:44:50 +08:00
5fb48d607e
moved VILLASfpga specific code to separate repo
2017-11-21 21:51:07 +01:00
27965309bf
iec61850-9-2: added missing declarations to header
2017-11-19 19:21:46 +01:00
2fc4285b55
Merge branch 'node-iec61850-9-2' into develop
2017-11-18 01:56:12 +01:00
3ed515ae8e
iec61850-9-2: finish initial implementation of new node-type
2017-11-18 01:43:05 +01:00
73ba58ade5
amqp: finish implementation of initial amqp support
2017-11-18 01:05:18 +01:00
2c5982436d
first pieces for RabbitMQ / AMQP node-type
2017-11-17 18:12:07 +01:00
58fc61f82c
iec61850-9-2: finished Sampled Values implementation
2017-11-17 17:52:26 +01:00