Matthew Kennedy
d98867fc44
KnockController::onConfigurationChange(nullptr)
2024-05-03 22:11:42 -07:00
Matthew Kennedy
5d0d3fd120
behave yourselves with null previousConfig
2024-05-03 22:10:42 -07:00
GitHub gen-configs Action
2c8e4277f1
Auto-generated configs and docs
2024-05-04 04:59:30 +00:00
Nathan Schulte
80f6ae0ab5
fix building firmware on linux ( #420 )
...
* firmware: fix building on Linux
processor is non-portable, though some Linux distributions patch around this (generally by report machine instead)
* firmware: tidy use_arm_gcc.mk
* fix failure logic
2024-05-03 21:58:07 -07:00
Nathan Schulte
b8d7b2d75b
fix knock retard table init ( #419 )
...
* fix knock retard table init
column and row definition were swapped w/re: value lookup
fixes #246 , #417
* initialize knock controller / max retard table on reset
* fix KnockController init
no need for previousConfig (or any config ref); use the current config
2024-05-03 21:57:26 -07:00
GitHub set-date Action
5ec4d320a2
Update date
2024-05-03 00:09:05 +00:00
Matthew Kennedy
aedba437de
SD logs write with visitor
2024-05-01 23:48:45 -07:00
Matthew Kennedy
190f526a85
parameter names
2024-05-01 23:02:09 -07:00
GitHub gen-configs Action
64bb0a787b
Auto-generated configs and docs
2024-05-02 06:01:01 +00:00
Matthew Kennedy
c213397a3f
refactor to use one visitor per output type ( #416 )
2024-05-01 22:59:37 -07:00
GitHub set-date Action
121153781d
Update date
2024-05-01 00:09:27 +00:00
Matthew Kennedy
84086537ee
make final things public
2024-04-30 00:52:14 -07:00
GitHub gen-configs Action
2835569979
Auto-generated configs and docs
2024-04-30 07:49:46 +00:00
Matthew Kennedy
243524417c
better test for array of struct iterate
2024-04-30 00:48:25 -07:00
GitHub set-date Action
670e28a5fa
Update date
2024-04-29 00:08:54 +00:00
GitHub gen-configs Action
5e77ea73cf
Auto-generated configs and docs
2024-04-28 09:55:10 +00:00
Matthew Kennedy
3d6bc9a313
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2024-04-28 02:53:52 -07:00
Matthew Kennedy
3167c2cde3
new parser: stub duplicate field checks
2024-04-28 02:53:50 -07:00
GitHub set-date Action
9ff2b98d2e
Update date
2024-04-28 00:09:59 +00:00
Matthew Kennedy
fecb5f6cfc
unit test time is actually stored in ticks
2024-04-27 02:04:25 -07:00
Matthew Kennedy
80358ad54e
setTimeNowUs(): replace global fiddling with a functino call
2024-04-27 01:59:38 -07:00
Matthew Kennedy
5f52f5fc9f
no need for getTimeNowUs on ETH
2024-04-27 01:48:02 -07:00
GitHub gen-configs Action
afeaa302cd
Auto-generated configs and docs
2024-04-27 08:34:15 +00:00
Matthew Kennedy
ee782ee6ab
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2024-04-27 01:32:53 -07:00
Matthew Kennedy
32d2a81529
more default init vs = 0
2024-04-27 01:32:45 -07:00
GitHub set-date Action
51688b5d47
Update date
2024-04-27 00:09:04 +00:00
Matthew Kennedy
1561a894ee
minor cleanup
2024-04-26 12:49:37 -07:00
Matthew Kennedy
cb2d1c277e
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2024-04-26 02:04:08 -07:00
Matthew Kennedy
6c7bc7961c
unit test global cleanup
2024-04-26 02:04:04 -07:00
Nathan Schulte
12ffa0c696
build OpenBLT with nucleo_f429 board ( #414 )
2024-04-26 02:03:44 -07:00
Matthew Kennedy
80d9fd41aa
unit test global cleanup
2024-04-26 02:02:49 -07:00
Matthew Kennedy
47ee857699
haha these two functions do the same thing!?
2024-04-25 22:17:20 -07:00
Matthew Kennedy
decbaaef4a
common getTimeNowUs
2024-04-25 22:01:46 -07:00
Matthew Kennedy
be2c04813a
common getTimeNowS
2024-04-25 21:57:50 -07:00
Matthew Kennedy
54a4eed7d7
trigger decoder init
2024-04-25 16:58:19 -07:00
Matthew Kennedy
314c1e4b9c
don't accidentally put it back in a 64 bit num
2024-04-25 16:54:27 -07:00
Matthew Kennedy
d7158542d6
instant rpm clearer truncation to 32 bits time
2024-04-25 16:50:35 -07:00
Matthew Kennedy
f6f20f96d7
fix main relay
2024-04-25 16:45:36 -07:00
Matthew Kennedy
f60845e38c
fix sim
2024-04-25 16:42:40 -07:00
Matthew Kennedy
efc74d9975
debounce init
2024-04-25 16:40:08 -07:00
Matthew Kennedy
1c354c08c3
smart gpio init
2024-04-25 16:39:56 -07:00
Matthew Kennedy
cbed1af4ba
default inits in trigger adc
2024-04-25 16:32:32 -07:00
Matthew Kennedy
9fd94a6cee
more timers instead of hand rolled
2024-04-25 16:30:38 -07:00
Matthew Kennedy
d565951b10
tcharge uses a timer instead of hand spun
2024-04-25 16:26:37 -07:00
Matthew Kennedy
f3bd75a295
advance map
2024-04-25 16:23:58 -07:00
Matthew Kennedy
aa103d84ff
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2024-04-25 16:22:33 -07:00
Matthew Kennedy
e6442f06f0
main relay bench test uses a timer
2024-04-25 16:22:16 -07:00
GitHub gen-configs Action
cef1953efc
Auto-generated configs and docs
2024-04-25 23:20:14 +00:00
Matthew Kennedy
632c493c4f
little bit of encapsulatino
2024-04-25 16:18:51 -07:00
Matthew Kennedy
8e4994627d
default init is ok for these
2024-04-25 15:49:27 -07:00