Adam Munich
c93400aacf
Update protocol.hpp
2020-04-24 11:06:53 +02:00
Adam Munich
2fd20eb931
Update protocol.cpp
2020-04-24 11:06:53 +02:00
Ben Wang
1445d3531a
refactor fiber cache
2020-04-23 17:49:12 +02:00
Adam Munich
3b4d2a5d34
Update discovery.py
...
store string directly
2020-04-23 17:49:12 +02:00
Adam Munich
4fc9f7e3fe
Update discovery.py
...
fixd
2020-04-23 17:49:12 +02:00
Adam Munich
f7eadfeb3b
Update discovery.py
...
fxd
2020-04-23 17:49:12 +02:00
Oskar Weigl
1e9e647941
backwards compatible with old firmware
2020-04-23 17:49:12 +02:00
Oskar Weigl
f6eacd7ae4
implement fetching of json crc on discovery
2020-04-23 17:49:12 +02:00
Oskar Weigl
0f3baf816f
accept 0xffffffff offset for json crc
2020-04-23 17:49:12 +02:00
Samuel Sadok
1b9f442114
clarify ascii doc
2020-04-23 17:44:07 +02:00
Samuel Sadok
826c21267c
add hall effect encoder test
2020-04-23 17:23:37 +02:00
Samuel Sadok
c45ef8934b
Change wrap_pm to be based on fmodf
...
Before this commit, bad user input could cause the device to hang,
that is, no longer respond on USB (other side effects are likely,
though not tested for).
An example of such an input is:
odrv0.axis0.encoder.config.cpr = 10
odrv0.axis0.encoder.config.offset = 20000
2020-04-23 14:38:50 +02:00
Samuel Sadok
71d640e562
add sin/cos encoder test, improve sawtooth fitting
2020-04-23 11:10:24 +02:00
Samuel Sadok
7e2434f7d8
add analog input tests (still require manual intervention to enable low pass filter)
2020-04-22 12:01:10 +02:00
Unknown
af5ee564b3
Add some flashy media to input_modes.md
2020-04-21 20:58:18 -04:00
Unknown
36c7b4dbd7
Replace current_setpoint by input_current in docs
2020-04-21 20:49:26 -04:00
Unknown
9b2df645f9
Replace select instances of vel_setpoint by input_vel in docs
2020-04-21 20:49:18 -04:00
Unknown
f4f4be0d6d
Replace select instances of pos_setpoint by input_pos in docs
2020-04-21 20:46:38 -04:00
Unknown
c2a5ce821a
Add input_modes.md
2020-04-21 20:39:48 -04:00
Unknown
a5d991e712
Clarify current_setpoint calculation
2020-04-21 20:39:39 -04:00
Unknown
574190e433
Change trap_traj timer to be more robust
2020-04-21 20:39:10 -04:00
Samuel Sadok
237a50bfc9
add step/dir input tests
2020-04-21 15:57:26 +02:00
Samuel Sadok
e5cd33495f
upgrade test runner to use more yaml and less hardcoding
2020-04-20 21:29:18 +02:00
Samuel Sadok
93287acd42
fix UART hang-up, harden ASCII protocol code
2020-04-14 22:48:17 +02:00
Samuel Sadok
ce57e8325f
add UART burn-in test
2020-04-14 22:42:21 +02:00
Samuel Sadok
7988492774
improve ascii command test coverage
2020-04-14 14:52:20 +02:00
Unknown
fb4b3ce06a
Merge branch 'RazorsEdge' into RazorsFrozenTesting
2020-04-10 15:55:12 -04:00
Unknown
e6f95d4d47
Make sin/cos encoder pins configurable.
2020-04-09 18:53:53 -04:00
Samuel Sadok
19ac132f51
fix UART error handling
2020-04-09 23:14:52 +02:00
Samuel Sadok
245e2bfe25
add partial uart ascii test
2020-04-09 23:12:57 +02:00
Samuel Sadok
3797184deb
add tests for various calibration procedures
2020-04-08 16:29:35 +02:00
Samuel Sadok
37c4fe337a
allow configuring motor parameters without reboot
2020-04-08 16:26:15 +02:00
Samuel Sadok
746e142fc2
fix encoder direction find procedure
2020-04-08 16:25:29 +02:00
Unknown
8a7a5aac4d
Remove VBUS_OVERVOLTAGE_LEVEL because it's not being used
2020-03-29 21:10:38 -04:00
Unknown
db890b0d5c
Use brake_current as a true FF
2020-03-28 00:58:32 -04:00
Unknown
163ce7d21a
Change Interval to Increment
2020-03-28 00:50:44 -04:00
Unknown
a8d47894ca
Add additional test types and fix missing template argument
2020-03-28 00:40:00 -04:00
Unknown
f5f9514bfc
Fix comment
2020-03-28 00:20:28 -04:00
Unknown
128ae3935c
Make Timer generic, add comments
2020-03-28 00:15:21 -04:00
Unknown
31fb65b86c
Improve braking logic
2020-03-27 21:30:32 -04:00
Unknown
c231928619
Merge branch 'feature/brake_current_fix' into RazorsFrozenTesting
2020-03-27 21:24:49 -04:00
Unknown
fb46103498
Add doctest, fix drv8301 warning
2020-03-27 21:22:04 -04:00
Unknown
8a0a22eb6f
Revamp Endstop timers
2020-03-27 21:11:39 -04:00
Unknown
f98da473f1
Remove utils import from drv8301.c
2020-03-27 21:11:23 -04:00
Unknown
33317eb4df
Add Timer class
2020-03-27 21:05:27 -04:00
Unknown
cb534ae372
Move gpio helper functions
2020-03-27 21:05:16 -04:00
Unknown
42b6effedd
Implement a better brake resistor current handler
2020-03-26 17:20:32 -04:00
Unknown
7d00c4181d
revert timer overflow check
2020-03-09 21:16:43 -04:00
Unknown
17bcb43dd6
Improve debounce resolution
2020-03-09 21:15:45 -04:00
Paul Guenette
b992628a61
Merge pull request #9 from pressta/Dockerfile
...
Add Docker Scripts
2020-03-09 21:09:18 -04:00