Benjamin Vedder
|
1ee72ae4e6
|
Updated changelog and version number
|
2022-04-01 18:45:50 +02:00 |
Benjamin Vedder
|
f85dd3e346
|
Added break support to loops
|
2022-03-31 23:22:26 +02:00 |
Benjamin Vedder
|
a1f410262a
|
Lisp configuration support
|
2022-03-31 19:37:36 +02:00 |
Benjamin Vedder
|
a520d39c20
|
Increased version number
|
2022-03-28 23:35:22 +02:00 |
Benjamin Vedder
|
1998b79a4d
|
Increased version number
|
2022-03-27 17:11:01 +02:00 |
Benjamin Vedder
|
ace7662790
|
Updated version string
|
2022-03-26 21:35:32 +01:00 |
Benjamin Vedder
|
e06da66343
|
Updated beta number
|
2022-03-23 22:56:23 +01:00 |
Benjamin Vedder
|
c348120325
|
High-performance and silent HFI
|
2022-03-23 15:04:30 +01:00 |
Benjamin Vedder
|
ef5421d65a
|
Lisp GPIO-support
|
2022-03-13 22:53:25 +01:00 |
Benjamin Vedder
|
6ace516b3f
|
Added CAN status message 6 with ADC and PPM values
|
2022-03-13 20:56:26 +01:00 |
Benjamin Vedder
|
1076356d09
|
Updated version number
|
2022-03-13 10:19:08 +01:00 |
Benjamin Vedder
|
e9d6fd5842
|
Use bitfields for CAN-messages and support two different CAN status rates
|
2022-03-11 18:08:28 +01:00 |
Benjamin Vedder
|
d3cc788255
|
Fixed str-split so that it does not destroy the input string
|
2022-03-10 16:33:44 +01:00 |
Benjamin Vedder
|
0d26015a57
|
Changed event-enable to use symbols instead of strings
|
2022-03-08 19:53:37 +01:00 |
Benjamin Vedder
|
06064facb7
|
Updated loaded code for new eq operator
|
2022-03-08 17:55:18 +01:00 |
Benjamin Vedder
|
ad201aaec5
|
increased version number after lbm fix
|
2022-03-06 13:26:20 +01:00 |
Benjamin Vedder
|
5953271a6e
|
Remove FW list from conf_general.h
|
2022-03-06 01:31:53 +01:00 |
Benjamin Vedder
|
e42dfecc51
|
Updated package script
|
2022-03-06 00:09:11 +01:00 |
Benjamin Vedder
|
2ae6ef1b70
|
Renamed sleep-secs to sleep
|
2022-03-03 19:13:31 +01:00 |
Benjamin Vedder
|
9c7c2e6ec9
|
Start lispBM even without code on repl commands
|
2022-03-01 13:08:25 +01:00 |
Benjamin Vedder
|
18a683fc7d
|
Lisp updates, imu refactoring and rate check
|
2022-02-28 14:29:59 +01:00 |
Benjamin Vedder
|
6bbf6f3c06
|
Lisp I2C driver
|
2022-02-24 01:19:09 +01:00 |
Benjamin Vedder
|
52d8fa373c
|
Updated version number and changelog
|
2022-02-20 17:53:59 +01:00 |
Benjamin Vedder
|
95183ce724
|
More refactoring, moved state out of AS504x so that multiple instances can be used
|
2022-02-19 23:28:58 +01:00 |
Benjamin Vedder
|
93e6a6aeb9
|
Lisp
|
2022-02-17 00:49:11 +01:00 |
Benjamin Vedder
|
aac4e940fb
|
Added hw75_600 and hw_60_75
|
2022-02-05 19:00:49 +01:00 |
Benjamin Vedder
|
c0a928e040
|
NRF name and pin set support
|
2022-02-05 01:04:12 +01:00 |
Benjamin Vedder
|
20952b7e87
|
Removed rest of submodule
|
2022-01-29 17:26:24 +01:00 |
Benjamin Vedder
|
015a657cc9
|
Sensor port init in only one place, better encoder debug info
|
2022-01-25 13:57:25 +01:00 |
Benjamin Vedder
|
4958a91670
|
Added support for custom NTC and PTC motor temperature sensors
|
2022-01-24 00:36:53 +01:00 |
Benjamin Vedder
|
f6baa653ea
|
Updated linker script and flash helpers to get 128k extra code space. Note that this requires the updated bootloader with compression support.
|
2022-01-18 20:31:24 +01:00 |
Benjamin Vedder
|
9c484d01e4
|
Decreased stack sizes to save ram
|
2022-01-16 21:57:12 +01:00 |
Benjamin Vedder
|
92efab4896
|
Changed to release settings
|
2022-01-16 17:19:03 +01:00 |
Benjamin Vedder
|
38566313e7
|
Added hw_60v2alva
|
2022-01-13 01:12:52 +01:00 |
Benjamin Vedder
|
16385f1706
|
Renamed compression to lzo, added observer offset parameter
|
2022-01-12 12:27:45 +01:00 |
Jeffrey M. Friesen
|
53f618674a
|
Added build script entries for new stormcore hardware
|
2022-01-11 12:48:19 -08:00 |
Benjamin Vedder
|
af55c79a2a
|
Renamed foc_f_sw to foc_f_zv
|
2022-01-06 20:44:00 +01:00 |
Benjamin Vedder
|
ab0aa126d6
|
Collected luna-files in one place, removed some old files
|
2021-12-31 12:27:36 +01:00 |
Benjamin Vedder
|
95c67175ab
|
First attempt at a resistance and temperature observer
|
2021-12-29 18:21:42 +01:00 |
Benjamin Vedder
|
4fa7a922fe
|
Fixed dual motor detect offset problem
|
2021-12-01 13:46:49 +01:00 |
Benjamin Vedder
|
2a281e36ae
|
Initialize integrator in dutycycle downramp controller
|
2021-11-27 23:32:08 +01:00 |
Benjamin Vedder
|
b524773c0d
|
Another attempt at braking
|
2021-11-27 10:58:52 +01:00 |
Benjamin Vedder
|
76b4f58e4e
|
Another attempt at braking smoothly to 0
|
2021-11-26 00:43:41 +01:00 |
Benjamin Vedder
|
f6e78a09b6
|
Fixed measured MTPA mode, send ld_lq_diff detection result
|
2021-11-21 18:17:40 +01:00 |
Benjamin Vedder
|
fd48dc2644
|
Make PID position control direction consistent with other control modes when encoder is inverted
|
2021-11-15 21:30:24 +01:00 |
Benjamin Vedder
|
3778dbe2e2
|
Added support for statistics
|
2021-11-11 01:08:21 +01:00 |
Benjamin Vedder
|
f0b291d4eb
|
Improved overvoltage protection
|
2021-11-10 14:19:48 +01:00 |
Benjamin Vedder
|
cb84c94788
|
Disable HFI start in braking mode
|
2021-11-08 22:48:15 +01:00 |
Benjamin Vedder
|
bc63a3127a
|
Added q-axis modulation filter and use it for input current limits
|
2021-11-07 23:00:48 +01:00 |
Benjamin Vedder
|
d79d12a489
|
Fixed braking mode
|
2021-10-31 21:51:40 +01:00 |
Benjamin Vedder
|
9046e4644b
|
Merge pull request #363 from TechAUmNu/dev_fw_5_03
Add A50S 6S and 12S hardware
|
2021-10-24 18:14:17 +02:00 |
Benjamin Vedder
|
f1c4e713d7
|
Added MTPA modes
|
2021-10-24 18:10:00 +02:00 |
Benjamin Vedder
|
98587c961b
|
Updated inductance calculation, include motor saliency in observer, separate setting for MTPA
|
2021-10-24 13:25:12 +02:00 |
Euan
|
49cfd795a3
|
Add A50S 6S and 12S hardware
Adds A50S.h/c and build script.
|
2021-10-20 10:57:11 +01:00 |
Benjamin Vedder
|
1763fd59d3
|
Fixed loss calculation
|
2021-10-16 12:53:49 +02:00 |
Benjamin Vedder
|
d8a99fd0f1
|
Inductance and resistance measurement and scaling fixes, various other fixes
|
2021-10-15 22:25:07 +02:00 |
Tharon Rivera
|
11ad3f862f
|
Support for Spintend ubox single
|
2021-09-24 20:58:55 -04:00 |
Vincent Manoukian
|
f887c30e86
|
Add a poll CAN message.
|
2021-08-30 09:39:21 +02:00 |
Benjamin Vedder
|
91a19fa8b3
|
IMU improvements
|
2021-08-22 11:51:03 +02:00 |
Benjamin Vedder
|
86cbc92b8d
|
Fixed regression in sensorless braking
|
2021-08-20 21:36:44 +02:00 |
Benjamin Vedder
|
91e299a593
|
Merge pull request #334 from surfdado/zescboards
ZESC HW Support: Raiden7 and Warrior6
|
2021-08-20 19:08:14 +02:00 |
Benjamin Vedder
|
36c9db6718
|
Dual motor shutdown fix
|
2021-08-20 14:59:36 +02:00 |
Dado Mista
|
5a56e8bd57
|
ZESC Raiden7 Support
Signed-off-by: Dado Mista <dadomista@gmail.com>
|
2021-08-19 15:57:15 -07:00 |
Dado Mista
|
cd1e37dfe8
|
ZESC Warrior6 Support
Signed-off-by: Dado Mista <dadomista@gmail.com>
|
2021-08-19 15:57:15 -07:00 |
Benjamin Vedder
|
fc6825a1ae
|
Added safe start modes
|
2021-08-16 17:48:06 +02:00 |
Benjamin Vedder
|
11e2062312
|
Pull request cleanup
|
2021-07-30 20:53:22 +02:00 |
Jakub Tomczak
|
e951e3a374
|
Added AS504x Diagnostics
|
2021-07-28 17:14:10 +02:00 |
Benjamin Vedder
|
3c88ecb7aa
|
Added configurable PID loop rate and more AUX port modes
|
2021-07-12 14:31:01 +02:00 |
Benjamin Vedder
|
1ab25a47db
|
Added position PID offset support and KD_PROC term
|
2021-07-11 20:19:26 +02:00 |
Benjamin Vedder
|
b7a5ff5a1b
|
Check external NRF crc
|
2021-06-27 13:02:24 +02:00 |
Benjamin Vedder
|
0a5fe738cd
|
Ignore commands when kill switch is active
|
2021-06-20 16:46:56 +02:00 |
Benjamin Vedder
|
f81093922a
|
Added event logging
|
2021-06-15 12:56:38 +02:00 |
Benjamin Vedder
|
75b84f1f2d
|
Added kill switch support
|
2021-06-13 13:46:27 +02:00 |
Benjamin Vedder
|
93fa35953c
|
Added mkdir command to all firmwares in rebuild_all
|
2021-06-07 20:56:19 +02:00 |
Benjamin Vedder
|
5cdebf6358
|
Added app_custom_mkfile to makefile, removed outdated hardware
|
2021-06-06 14:00:51 +02:00 |
Benjamin Vedder
|
1f935c6ca7
|
Merge branch 'master' into dev_fw_5_03
|
2021-05-29 14:24:15 +02:00 |
Jeffrey M. Friesen
|
422e348c1a
|
Added things for 100D_V2 hardware variant
|
2021-05-29 12:41:59 +02:00 |
Benjamin Vedder
|
759ae52058
|
Increased FW version number
|
2021-05-21 00:01:06 +02:00 |
Benjamin Vedder
|
934d7b9751
|
Locking around stop code, added mc_interface_set_current_off_delay
|
2021-05-15 15:24:39 +02:00 |
Benjamin Vedder
|
c30a93119a
|
Wait for input voltage to rise and settle before attempting offset calibration at boot
|
2021-05-13 11:45:30 +02:00 |
Benjamin Vedder
|
be5ce41c17
|
Disable motor for 5 seconds after flash operations
|
2021-05-11 19:25:03 +02:00 |
Benjamin Vedder
|
e66552c83f
|
Added io-board commands
|
2021-05-11 14:03:22 +02:00 |
Benjamin Vedder
|
77af43935a
|
Removed outdated LED-support
|
2021-05-11 09:57:27 +02:00 |
Benjamin Vedder
|
24b8a6f100
|
Change default DRV OC mode for HD60 and HD75
|
2021-05-07 09:49:01 +02:00 |
Benjamin Vedder
|
dfe17ac334
|
Dynamic QML-script write support
|
2021-05-01 13:28:46 +02:00 |
Benjamin Vedder
|
7a0e560e8b
|
Lowpass filter input voltage and battery level
|
2021-04-27 17:48:15 +02:00 |
Benjamin Vedder
|
fa3610c8b1
|
Fixed CAN ping for dual motor hardware
|
2021-04-27 10:17:41 +02:00 |
Benjamin Vedder
|
f25144cc30
|
Removed iterative observer, added p_pid_gain_dec_angle
|
2021-04-26 23:14:05 +02:00 |
Benjamin Vedder
|
5767b703b7
|
Custom UI support
|
2021-04-24 22:36:00 +02:00 |
Benjamin Vedder
|
14b25e9aa4
|
Added foc_fw_q_current_factor
|
2021-04-15 10:04:28 +02:00 |
Benjamin Vedder
|
ac360ae7f6
|
Give D-axis current priority when limiting current, added mcpwm_foc_set_current_off_delay
|
2021-04-14 22:29:50 +02:00 |
Benjamin Vedder
|
998bc17ba7
|
Cleanup
|
2021-04-12 09:48:29 +02:00 |
Benjamin Vedder
|
ca8e7b4f05
|
Merge pull request #271 from CTSchorsch/dev_05_03
- Add driver for SX1278 LoRa boards, eg. HopeRF RFM95W (driver by Woj…
|
2021-04-12 09:35:38 +02:00 |
Benjamin Vedder
|
55dba9a79d
|
Made odometer persist after firmware updates, added hw runtime counter
|
2021-04-11 19:36:11 +02:00 |
Benjamin Vedder
|
b49606be4c
|
Updated changelog and beta number
|
2021-04-10 16:41:20 +02:00 |
Benjamin Vedder
|
feb1be5fbd
|
First attempt at field weakening and current controller windup protection improvement
|
2021-04-10 11:37:35 +02:00 |
Benjamin Vedder
|
101f293389
|
Added new BMS counters
|
2021-04-08 22:34:01 +02:00 |
Benjamin Vedder
|
a9c2a4fcc9
|
Added ER application
|
2021-04-06 14:12:57 +02:00 |
Benjamin Vedder
|
fcb7e12158
|
Made servo output a config option
|
2021-03-31 16:28:46 +02:00 |
CTSchorsch
|
755ff98ec9
|
fix spaces, delete lines and default config
|
2021-03-31 14:10:27 +02:00 |