Commit Graph

292 Commits

Author SHA1 Message Date
Benjamin Vedder 572343fd18 Updated changelog and some tweaks 2023-03-29 12:04:12 +02:00
Benjamin Vedder 478a385bf7 Support for detaching only one of the ADC channels 2023-03-29 11:51:17 +02:00
Dado Mista bc4f2456a7 IMU default filter now MEDIUM instead of LOW
Signed-off-by: Dado Mista <dadomista@gmail.com>
2023-03-02 11:43:33 -08:00
Benjamin Vedder 06906e29bb PPM detach fix and other tweaks 2023-02-02 14:03:43 +01:00
Benjamin Vedder 26c97f7624 Made chVTGetSystemTimeX consistent everywhere 2022-12-14 19:48:26 +01:00
Benjamin Vedder 755488df13 Increased ADC max voltage default 2022-12-09 22:25:14 +01:00
Benjamin Vedder 6482fcda39 Added ppm and remote functions to C lib, added utils to C lib 2022-12-06 14:12:38 +01:00
Benjamin Vedder 7d90136465 Start ppm-decoder on get-ppm if it is not already running 2022-11-19 11:46:59 +01:00
Benjamin Vedder 40272fe494 Explicit initialization of appconf 2022-11-17 17:20:19 +01:00
Mitch Lustig 00c03fa5bb Add Gyro filter 2022-11-15 01:47:52 -08:00
Benjamin Vedder a8c0968888 Added lbm-extension app-pas-get-rpm 2022-11-09 11:56:59 +01:00
Benjamin Vedder c5bdf37d87 ADC: Only configure button pins when they are used 2022-11-04 11:41:18 +01:00
Benjamin Vedder e99ae0562b Re-initialize servo out when needed 2022-11-03 15:46:33 +01:00
Benjamin Vedder ff427594e9 Added COMM_SET_APPCONF_NO_STORE and only restart app and IMU when needed 2022-10-30 14:48:22 +01:00
Mitch Lustig dd7e5f70b5 Split accel filter by axis 2022-10-09 10:27:04 -07:00
Benjamin Vedder 7d0a378245 Added ppm detach 2022-10-07 16:07:32 +02:00
Mitch Lustig 1c4d4a88c1 Add accel filter 2022-09-27 21:30:15 -07:00
Benjamin Vedder 35d2dfcff2 App adc button bitfield and cc disable support 2022-09-27 22:33:40 +02:00
Mitch Lustig 2127da0c0f Balance App: Add I-Term Limiter, Remove D-Term Biquad Filters 2022-09-05 18:44:14 -07:00
Benjamin Vedder 324b3a90ba Added uavcan status current mode 2022-09-03 13:38:12 +02:00
Benjamin Vedder 0bd69045d1
Merge pull request #521 from Mitchlol/balance_turntilt_bugfix
Fix balance app turntilt angle limit to be bi-directional
2022-09-03 09:24:19 +02:00
Mitch Lustig 9df002410a Clamp balance app output to motor config limits 2022-08-30 01:13:42 -07:00
Mitch Lustig a8186ec054 Fix turntilt angle limit to be bi-directional 2022-08-30 00:20:01 -07:00
Dado Mista 20796a66c1 Balance app: dual adc switch (single combined switch) support
Support for combining both adc switches into a single one.

Signed-off-by: Dado Mista <dadomista@gmail.com>
2022-07-16 13:54:47 -07:00
Benjamin Vedder a00a3141c0 Some fixes 2022-06-11 13:53:41 +02:00
Netzpfuscher 8268197813 Added commands to detach peripherial from ADC-App and set values from LISP 2022-06-05 07:42:16 +02:00
Mitch Lustig 26c17ae065 Merge branch 'master' into balanceapp_cascading_pid 2022-05-15 11:01:30 -07:00
Benjamin Vedder b900ffcde5 Orginized files 2022-05-15 11:55:34 +02:00
Mitch Lustig cd1e021c4d Merge branch 'master' into balanceapp_cascading_pid 2022-05-07 12:14:59 -07:00
Benjamin Vedder 9ec5fec4cf Added lispbm gpio-support for adc1 and adc2 2022-05-03 22:53:10 +02:00
Mitch Lustig af4bcf68b6 Add cascading PID to the balance app 2022-04-21 00:35:15 -07:00
Benjamin Vedder 8cb88245bb Added lisp extension load support for custom apps and quite test of it 2022-04-20 17:16:52 +02:00
Benjamin Vedder b91034dcc7 Fixed possible problem? 2022-04-19 17:30:08 +02:00
Teslafly a22efa6c90 fix offset on start for 180 mode 2022-04-11 01:02:37 -05:00
Teslafly fa3eb7a084 have 180 and 360 degree based control mode for center or bottom safestart. 2022-04-11 00:12:00 -05:00
Teslafly 2b6f731ccd clean up comments 2022-04-10 23:11:58 -05:00
Teslafly 0af253693c update conf and single turn by default 2022-04-09 15:15:24 -05:00
Teslafly cf928c28cb revert datatype reordering 2022-04-09 14:16:36 -05:00
Teslafly f09df46465 add headers. fix compiler complaints. 2022-04-07 02:22:00 -05:00
Teslafly 306e310e58 add safe start method to roughly match motor position before enabling. 2022-04-07 02:10:59 -05:00
Teslafly 690e7fd37a first try with simplified position setter. 2022-04-07 00:54:45 -05:00
Benjamin Vedder 3a530ac3f7 App ADC abs min and max voltage limits 2022-04-01 18:43:03 +02:00
Benjamin Vedder a3401aae94 Added common utils header and made it possible to use more files in custom apps 2022-03-29 14:04:38 +02:00
Kenn Sebesta cf6f32332d [Utils] Update the header includes 2022-03-23 20:25:37 -04:00
Benjamin Vedder d00d1f6b6f Added lisp remote support 2022-03-13 10:15:24 +01:00
Jakub Tomczak 6a9bd07c72 Merge remote-tracking branch 'origin/master' 2022-01-27 10:28:16 +01:00
Jakub Tomczak da4b3e0edd Merge branch 'master' into dev_fw_5_03 2022-01-21 15:07:44 +01:00
CTSchorsch 786cf09889 update hwconf to new hardware version (hw7) 2022-01-20 13:22:39 +01:00
Benjamin Vedder 9c484d01e4 Decreased stack sizes to save ram 2022-01-16 21:57:12 +01:00
Benjamin Vedder 988c68b3a7
Merge pull request #395 from surfdado/speed_tb_bugfix
Balance App: bugfix for speed based variable tiltback config
2022-01-09 20:27:53 +01:00