Commit Graph

2391 Commits

Author SHA1 Message Date
Benjamin Vedder eade5ce18b Update encoder config when needed 2022-12-07 11:55:55 +01:00
Benjamin Vedder 4cab6544e6
Merge pull request #581 from NicoAleman/ppm_remote_fix
Updated VESC_IF()->get_ppm() to now respect pulse_center
2022-12-07 10:11:34 +01:00
Nico Aleman 24bcbb86b4 Updated get_ppm() to now respect pulse_center
Returned value is now mapped with respect to pulse_center, rather than just pulse_start and pulse_end linearly mapped
2022-12-07 03:27:16 -05:00
unknown 6fb2115a2e updated package_firmware for Solo, Cheap_FOCer_2_V09, and Flipsky 75_200 2022-12-06 20:27:05 -06:00
unknown 28477a701f FSESC_75_200_ALU hardware configs 2022-12-06 20:21:26 -06:00
unknown 7f18c54e14 moving to a new folder 2022-12-06 20:00:28 -06:00
unknown ff8445c7e2 Slight change 2022-12-06 19:59:59 -06:00
unknown 6bbf9cca71 Organizing files 2022-12-06 19:30:38 -06:00
unknown 0c2213af85 Adding no-limit versions 2022-12-06 19:25:56 -06:00
unknown 732d5472f8 Adding V1.0 and V0.9 options 2022-12-06 19:21:57 -06:00
unknown 591ac525a1 Renaming files 2022-12-06 19:19:34 -06:00
unknown 0d98a7c114 Preparing the Cheap FOCer to use the new header file method 2022-12-06 19:18:51 -06:00
unknown dc8a2c0bd0 Solo hardware add 2022-12-06 19:10:13 -06:00
Benjamin Vedder 86ba03b263 Fixed typo 2022-12-06 14:50:28 +01:00
Benjamin Vedder 32b82495b5 Always configure pulse options 2022-12-06 14:38:04 +01:00
Benjamin Vedder f97ff0502f Configure servodec with app ppm options when started from lib or lbm 2022-12-06 14:30:38 +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 0f383b9cc3
Merge pull request #574 from jaykup26/Flipsky_MakerX_hardware_adds
Flipsky, MakerX hardware adds to package_firmware.py
2022-12-04 19:03:05 +01:00
Benjamin Vedder 0c68d8e942 Incremented version number 2022-12-04 16:01:42 +01:00
Benjamin Vedder 1c75ef1ddb Duty control tweak 2022-12-04 15:36:47 +01:00
Benjamin Vedder 1b3e01e276 Flux linkage measurement tweaks 2022-12-04 14:21:15 +01:00
Benjamin Vedder 50d5fa835c Inductance measurement current spike fix 2022-12-04 13:55:56 +01:00
Benjamin Vedder 0794e750ff Pause after measuring resistance 2022-12-04 13:28:16 +01:00
Benjamin Vedder bb52360043 Fixed hall_analyze command 2022-12-04 10:44:51 +01:00
Benjamin Vedder 0576e2dba1 Squashed 'lispBM/lispBM/' changes from 328c7f59..c94f3404
c94f3404 simplifying some code by making lbm_gc_mark_phase variable args.

git-subtree-dir: lispBM/lispBM
git-subtree-split: c94f340407b7abb3361c277419cb16fcc68169a1
2022-12-03 15:33:45 +01:00
Benjamin Vedder f7cd735b77 Merge commit '0576e2dba1f49791fd7415605e84bca3f9dbf3de' 2022-12-03 15:33:45 +01:00
Benjamin Vedder ccf1aaf826
Merge pull request #571 from ARMMS-ORTHOPUS/merging_vedder
[Feature] adding get-pos LispBM feature
2022-12-03 11:02:47 +01:00
Thomas Solatges a4d7c98c30 adding get-pos LispBM feature 2022-12-03 10:24:47 +01:00
jaykup26 f1f5d478f5 corrected filename 2022-12-02 13:02:33 -06:00
jaykup26 7b09b38903 Adding Flipsky and MakerX firmware to the build script 2022-12-02 12:59:32 -06:00
Benjamin Vedder a0b04bfad5 Check max array size 2022-12-02 19:13:58 +01:00
Benjamin Vedder ae79d3a4c2 Added can-cmd 2022-12-02 18:50:00 +01:00
Benjamin Vedder 1a92069bc6 Use accurate sincosf for encoder offset as speed does not matter in the initialization function 2022-12-02 12:23:59 +01:00
Benjamin Vedder f5df34dc3d
Merge pull request #569 from ARMMS-ORTHOPUS/merge_prepare_sincos_phase_comp
[Feature] SIN/COS phase error compensation
2022-12-02 12:04:09 +01:00
Thomas Solatges 369ef761ba updated comment 2022-12-02 11:42:56 +01:00
Thomas Solatges 164bcf7052 cleanup old lisbBM dev non related with the PR 2022-12-02 11:41:38 +01:00
Thomas Solatges fa01773ab6 added requested comments 2022-12-02 11:29:18 +01:00
Benjamin Vedder fbd39c020c abs_max fix for dual motors 2022-12-02 09:55:50 +01:00
Benjamin Vedder 398b76adc6 Made these compile 2022-12-02 09:50:17 +01:00
Benjamin Vedder 00a4cd9c17
Merge pull request #490 from TechAUmNu/set-abs-max
Set abs max to reasonable value during detection
2022-12-02 09:16:40 +01:00
Benjamin Vedder 50c688a5ea
Merge pull request #566 from jaykup26/Flipsky-75100
Adding Flipsky 75100 Hardware
2022-12-02 09:10:08 +01:00
Benjamin Vedder a19aa29d02
Merge pull request #567 from jaykup26/MakerX
Adding MakerX hardware
2022-12-02 09:08:08 +01:00
Benjamin Vedder 303008dadc
Merge pull request #568 from jaykup26/Unity_Third_Uart
3rd UART port for Unity/Xenith
2022-12-02 09:05:47 +01:00
Thomas Solatges adeb2a4987 cleanup sin/cos phase error compensation 2022-12-01 16:17:24 +01:00
Thomas Solatges 4ed731479c WIP adding sin/cos phase error compensation 2022-12-01 15:50:27 +01:00
unknown bb5a2b0c0f single shunt version of v2 - 0.0005 ohms
For those who modify the V2 and remove the stacked shunts to only have a single 0.0005 ohm shunt on each phase.  Hardware limits are disabled for this version.
2022-12-01 07:37:00 -06:00
unknown 6a09b71204 pin maps for 3rd UART 2022-11-30 12:40:37 -06:00
unknown c84bd3d2b0 Added HI200 and HV200 2022-11-30 12:27:12 -06:00
unknown 7d4343fcaa no limit configs
Cleaned up a few hardware definitions and added no limit options for all models.
2022-11-30 11:54:25 -06:00
Benjamin Vedder 69316a6c5d Fixed warnings 2022-11-30 17:18:08 +01:00