Matthew Kennedy
85365bcb68
faster f1 clocks ( #172 )
...
* faster f1 clocks
* PWM happy
2022-12-03 17:23:02 -08:00
Matthew Kennedy
e015576e71
disable aux out dac PWM primary outputs as it conflicts with serial
2022-12-03 02:00:52 -08:00
Matthew Kennedy
f654cbd14b
don't keep two or three copies of the config
2022-12-02 01:46:23 -08:00
Matthew Kennedy
36a2fc0a14
save ram
2022-12-01 15:52:03 -08:00
Matthew Kennedy
2737e710d4
auxout
2022-12-01 15:42:21 -08:00
rusefillc
bfe0b3a2c9
Dac logic ( #138 )
...
* auxout: support analog output through DAC
* auxout: empty InitAuxDac for boards with no analog out
* numbers
* numbers
* less fun comment
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-31 18:02:02 -07:00
Andrey G
cddcd0d88c
Multichannel ( #134 )
...
* Multichannel AFR
* heater: fixes for multi channel mode
* f1_dual: fix configuration names
* pump_dac: fixes for multi-channel mode
* pwm: fixes for multichannel mode
* pump_control: reference instead of pointer
* sampling: reference instead of pointer
* heater_control: reference instead of pointer
* sampling: comment about heater/battery voltage
* f0_module: fixes for multi-channel update
* f1_rev2: fix for multichannel AFR
* hello rev 3
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-29 17:19:30 -07:00
Matthew Kennedy
1be860538b
use math lib
2022-07-16 19:42:30 -07:00
rusefillc
700d763c29
f1_dual: fix aux pwm outputs ( #119 )
...
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2022-07-15 23:02:02 -07:00
rusefillc
1454c10713
AUX outputs ( #95 )
...
* AUX outputs
* Rev2: define AUX output PWM device and channels
* Rev2: enalbe TIM1 used for aux outputs
* Rev2: define aux output gain
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2022-07-03 12:11:12 -07:00