Benjamin Vedder
|
be47438dae
|
Added sem_wait_to and sem_reset to C interface
|
2024-07-08 17:29:22 +02:00 |
Benjamin Vedder
|
07912e9ba8
|
Merge pull request #738 from lukash/vesc-interface
Add config items to package interface
|
2024-07-05 20:50:51 +02:00 |
Lukáš Hrázký
|
dc51a0ca7d
|
Add Motor Additional Info config to package interface
|
2024-07-05 15:21:06 +02:00 |
Lukáš Hrázký
|
02ae436ca3
|
Add shutdown_mode config item to package interface
|
2024-07-05 15:20:01 +02:00 |
Benjamin Vedder
|
dd3b97b041
|
Added semaphore-support to C library
|
2024-07-04 19:11:47 +02:00 |
Lukáš Hrázký
|
b46196e347
|
Add more IMU config values to package interface
|
2024-07-02 00:27:29 +02:00 |
Lukáš Hrázký
|
04958ed57b
|
Add missing CAN baud rate to config getter on package interface
|
2024-07-02 00:26:40 +02:00 |
Benjamin Vedder
|
d8e3128e46
|
Optimization updates, added pwm-driver and added pwm extensions
|
2024-04-05 19:26:36 +02:00 |
Benjamin Vedder
|
ebb0b339bb
|
Use size-optimization on more files where performance is less important
|
2024-04-01 10:25:56 +02:00 |
Benjamin Vedder
|
28bb9ceb70
|
Added sleep_ticks to C interface
|
2024-03-01 12:47:59 +01:00 |
Benjamin Vedder
|
4dae912b39
|
Added FOC audio functions to C library
|
2024-03-01 09:45:25 +01:00 |
Benjamin Vedder
|
4b15ea9385
|
Added system_time_ticks to C interface
|
2024-02-29 10:17:06 +01:00 |
Benjamin Vedder
|
69c837a795
|
Resolved warning
|
2024-02-14 07:58:17 +01:00 |
Euan
|
003f6c9947
|
Add ability to use custom pins in lisp
|
2024-01-27 14:38:52 +00:00 |
Benjamin Vedder
|
a17667bdaa
|
Support for only polling variables starting with vt
|
2023-11-06 13:37:19 +01:00 |
Benjamin Vedder
|
0fb63f6019
|
Print error if extensions do not start with ext- in native libraries
|
2023-11-01 08:31:33 +01:00 |
Benjamin Vedder
|
331741b302
|
Fix possible runaway after faults during openloop measurements
|
2023-08-22 20:49:13 +02:00 |
Benjamin Vedder
|
fa4600b6d4
|
Tweaks for latest lbm
|
2023-08-03 20:44:43 +02:00 |
Benjamin Vedder
|
7665b2f74f
|
Function argument type fix
|
2023-04-13 17:03:13 +02:00 |
Joel Svensson
|
5f59ac3841
|
Merge branch 'master' of github.com:svenssonjoel/bldc
|
2023-04-13 16:41:54 +02:00 |
Joel Svensson
|
651af41f12
|
add unblock_unboxed
|
2023-04-13 16:41:25 +02:00 |
Benjamin Vedder
|
2fe3a4ecf3
|
Adapt to updated naming
|
2023-04-06 20:36:08 +02:00 |
Benjamin Vedder
|
460f9c6e87
|
Accept constant lists in extensions
|
2023-04-06 17:55:40 +02:00 |
Benjamin Vedder
|
0af9c13ab4
|
Support for incremental read and byte array changes
|
2023-04-05 15:39:55 +02:00 |
Benjamin Vedder
|
7ae56c0a71
|
Added foc-functions to C lib, fix in eeprom extension
|
2023-02-27 11:57:19 +01:00 |
Benjamin Vedder
|
69f7c98eb3
|
Changes for lbm updates
|
2023-02-16 09:02:09 +01:00 |
Benjamin Vedder
|
5d3e02afd3
|
Updated to latest lbm
|
2023-01-24 11:15:12 +01:00 |
blevruz
|
547c33ebc8
|
switches prefix of interface functions from "if_" to "flash_helper_"
|
2023-01-09 10:14:05 +01:00 |
blevruz
|
693eab0f08
|
cleanup
|
2023-01-06 17:06:09 +01:00 |
blevruz
|
cafbdce6a4
|
corrects misnomer
|
2023-01-04 14:32:12 +01:00 |
blevruz
|
3ed72ec152
|
moved nvm interface functions to "flash_helper.h", rewrote them to make use of pre-existing functions, and switched over to using lists instead of single bytes.
|
2023-01-04 13:56:29 +01:00 |
blevruz
|
53e64c9f60
|
fixes warnings
|
2023-01-04 09:42:12 +01:00 |
blevruz
|
94f80a9e94
|
adds NVM access function (exclusively for region 8 of flash). TODO: fix warnings, do a test
|
2023-01-04 02:46:00 +01:00 |
Benjamin Vedder
|
a618de63d2
|
Added app-is-output-disabled to lbm and C lib
|
2022-12-07 18:10:33 +01:00 |
Benjamin Vedder
|
c4778b3acf
|
Style tweak
|
2022-12-07 12:45:08 +01:00 |
Benjamin Vedder
|
7d805e2d40
|
Share ppm-code between c_lib and extension
|
2022-12-07 11:56:43 +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 |
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
|
297e3ad434
|
Added more parameters to native lib
|
2022-11-22 14:45:30 +01:00 |
Benjamin Vedder
|
82e156e3e4
|
Added ppm-pin to c lib
|
2022-11-20 17:04:48 +01:00 |
Benjamin Vedder
|
8a7f5c7b50
|
Rearranged encoder settings, added custom encoder support
|
2022-11-19 16:23:07 +01:00 |
Benjamin Vedder
|
b8e8952e32
|
Moved ahrs-parameters into attitude info, added ahrs-functions and imu callback to vesc_if
|
2022-11-19 00:09:54 +01:00 |
Benjamin Vedder
|
40e9e29075
|
Added function to unregister previously registered reply function
|
2022-11-17 11:21:45 +01:00 |
Benjamin Vedder
|
3fa2a1632e
|
Added more native library functions
|
2022-11-10 20:36:46 +01:00 |
Benjamin Vedder
|
6dc158b4b4
|
Added ringbuffer to c_lib
|
2022-11-10 11:50:02 +01:00 |
Benjamin Vedder
|
ed4c54059f
|
Start of GNSS-support
|
2022-11-08 17:47:53 +01:00 |
Benjamin Vedder
|
9215827d76
|
Much more robust lbm event handling
|
2022-11-04 19:46:36 +01:00 |
Benjamin Vedder
|
f99216ee5a
|
Check for running threads when unloading libraries and try to stop them
|
2022-10-17 14:26:34 +02:00 |