31 Commits

Author SHA1 Message Date
795655edda FIX: json decoder bug jdec was crashing when string had spaces 2022-02-06 23:41:39 +02:00
c84fd4a614 DEV: a a json lazy decoder 2021-12-10 17:20:16 +02:00
43cfb349e9 FIX: modem.clear() bug 2021-12-02 17:25:35 +02:00
be77dffa01 DEV: an sd card driver added 2021-10-25 15:59:21 +03:00
fce49ee963 DEV: contains() data path added to sequencer (as else) and to cli_device 2021-10-25 15:58:47 +03:00
887bbf391e DEV: a liquid crystal display driver added 2021-10-25 15:57:25 +03:00
e02f7dad6b DEV: CRTP driver for liquid crytal displays 2021-10-07 12:01:59 +03:00
d16242ecbc DEV: A print interface and a timer_delay added 2021-10-07 12:01:24 +03:00
ca944cb062 FIX: add deleted range header in deque 2021-10-03 19:19:36 +03:00
4bce68697f DEV: remove unused range headers 2021-10-03 19:15:02 +03:00
1537c1e996 DEV: a crtp helper for GPIO pin added 2021-10-03 19:14:27 +03:00
01ace5eb00 DEV: a sharer resource manager for resources without handle pointer added 2021-10-03 19:12:32 +03:00
d9da3917a9 DEV: atomic strength for queues 2021-09-30 19:19:44 +03:00
d2f8165ec6 DEV: deque (and derived classes) have some extra noexcpets 2021-09-29 15:57:30 +03:00
cd23eb4963 DEV: cli_device(renamed after ATmodem) added 2021-09-29 15:56:54 +03:00
f7c904e9c2 WIP: ATmodem (renamed after BG95_base) and sequencer 2021-09-27 17:04:46 +03:00
ca38dfa2f1 WIP: sequencer rework 2021-09-26 22:30:36 +03:00
fd64d8726c WIP: BG95_base::command parser and sequencer script representation 2021-09-24 18:06:45 +03:00
bab3fd04fe WIP: BG95/sequencer sanitizers 2021-09-23 19:07:56 +03:00
2c67fb6069 WIP: BG95/sequencer 2021-09-22 22:27:00 +03:00
f9b2b8ff6b WIP: sequencer/BG95 driver 2021-09-22 19:38:49 +03:00
1d03f37e67 DEV: update deque related containers 2021-09-22 19:32:15 +03:00
0a04a480f3 DEV: update deque functionality 2021-09-22 19:30:39 +03:00
28bf870959 DEV: a queue with event based callables added 2021-09-06 14:38:12 +03:00
a354ded3de constexpr all the... deques 2021-09-06 14:34:53 +03:00
d4493c2994 FIX: initializer-list contruct size error 2021-09-06 14:33:12 +03:00
d8dd2fae04 A sequencer for terminal-like communication automation 2021-09-06 10:36:53 +03:00
ee9a3dfca1 A queue based on deque added 2021-09-06 10:35:27 +03:00
d62799163c a deque with event based callbacks added 2021-09-06 10:34:13 +03:00
7ce259d821 a deque added 2021-09-06 10:33:40 +03:00
0afef34a63 Init commit with a ring buffer 2021-09-06 10:32:41 +03:00