Samuel Sadok
fb5f5fe03c
change thread entry signature to take a non-const pointer
2018-03-04 15:33:53 -08:00
Samuel Sadok
b32c87df5a
[TEMP] refactoring: compile works, motors initialize as usual
2018-03-02 22:03:24 -08:00
Oskar Weigl
037f715dc2
elec_rad_per_enc also evaluated in check CPR
2018-02-25 23:54:17 -08:00
Oskar Weigl
2ed8d17fb8
fix comma
2018-02-25 23:50:43 -08:00
Oskar Weigl
472728aeb9
Update Tupfile.lua
2018-02-25 23:48:06 -08:00
Oskar Weigl
2c8c712eda
Merge branch 'devel' into sam_nvm
2018-02-25 23:42:14 -08:00
Oskar Weigl
2f28a3d60e
refactor readme
2018-02-25 23:29:16 -08:00
Oskar Weigl
e2540d7eda
Update utils.h
2018-02-25 22:47:37 -08:00
Oskar Weigl
c1f3733c6a
Merge pull request #123 from Wetmelon/feature/prebuild_fixes
...
Prerelease fixes
2018-02-25 22:44:13 -08:00
Oskar Weigl
1457cb2ec5
Update tasks.json
2018-02-25 22:43:56 -08:00
Paul Guenette
243bf8fd63
Use 8 threads for building by default
...
Tup is smart enough to only spin up as many threads as you have logical cores, e.g. on quad core machines this only uses 4 threads.
2018-02-26 01:25:26 -05:00
Paul Guenette
91af7eb5be
Add two missing errors to README
2018-02-26 01:23:56 -05:00
Paul Guenette
bb9050e3d4
Rename the ODrive VSCode workspace file to something more useful
2018-02-26 01:23:00 -05:00
Oskar Weigl
dc45149d13
Merge pull request #122 from madcowswe/sam_tup
...
Update build system
2018-02-25 21:21:52 -08:00
Oskar Weigl
0bc71f0cbc
Merge branch 'devel' into sam_tup
2018-02-25 21:21:33 -08:00
Oskar Weigl
415ddbba32
Update .travis.yml
2018-02-25 21:17:45 -08:00
Oskar Weigl
b34e8587a1
Update .travis.yml
2018-02-25 21:14:45 -08:00
Oskar Weigl
39dada5209
Remove c lib dep
2018-02-25 21:03:41 -08:00
Samuel Sadok
8c714987c6
update changelog
2018-02-25 20:56:16 -08:00
Samuel Sadok
1344876a2a
fix travis
2018-02-25 20:55:27 -08:00
Samuel Sadok
19c3967a0e
make tup build quieter and work on windows
2018-02-25 20:45:24 -08:00
Oskar Weigl
308d6edbd2
Update README.md
2018-02-25 20:13:54 -08:00
Oskar Weigl
7e88c46458
Update README.md
2018-02-25 20:12:09 -08:00
Samuel Sadok
50436709db
Reorganize config parameters
...
All configurable parameters are now exposed on the protocol in objects called "[...].config". Those are the same parameters that are saved to NVM.
2018-02-25 19:59:29 -08:00
Oskar Weigl
dbdefabd76
Update CHANGELOG.md
2018-02-25 19:59:26 -08:00
Oskar Weigl
491032df18
Merge pull request #121 from Wetmelon/feature/anticogging_usb_function
...
Add Anticogging trigger function to new USB Protocol
2018-02-25 19:58:25 -08:00
Oskar Weigl
0fcb80fcb1
Merge branch 'sam_tup' of github.com:madcowswe/ODrive into sam_tup
2018-02-25 19:39:51 -08:00
Oskar Weigl
0420015ec6
add clean command
2018-02-25 19:38:50 -08:00
Samuel Sadok
facb3f33e7
add support for bool to protocol
2018-02-25 19:38:06 -08:00
Oskar Weigl
472cf0b3ae
Update README.md
2018-02-25 19:36:27 -08:00
Samuel Sadok
36b451a278
add version number for NVM config, add code comments
2018-02-25 15:29:56 -08:00
Samuel Sadok
99ca88a8c8
This replaces Makefile and at the same time prepares for future
...
build requirements (like multiple active board versions).
Developers will need to install tup, as described in the README.
A stub Makefile is still available for convenience, so the main
"make ..." commands can still be used.
2018-02-25 12:53:20 -08:00
Paul Guenette
e52f41f3fe
Merge remote-tracking branch 'madcowswe/devel' into feature/anticogging_usb_function
2018-02-24 20:23:24 -05:00
Oskar Weigl
368b4d5cbb
add axis to config
2018-02-24 00:24:47 -08:00
Oskar Weigl
12c72cf284
change how default configs are done for now
2018-02-23 23:36:46 -08:00
Oskar Weigl
c53de9df12
Merge branch 'master' into devel
2018-02-23 17:25:25 -08:00
Oskar Weigl
be53d965fb
Merge pull request #7 from nickaknudson/feature/travis-ci
...
added travis-ci
2018-02-23 17:17:42 -08:00
Oskar Weigl
17639531c8
Merge branch 'psu-brownout' into devel
2018-02-23 16:06:18 -08:00
Oskar Weigl
4801c4a8b5
add psu brownout check to do_checks
2018-02-23 13:05:49 -08:00
Oskar Weigl
4088f3fa07
Merge branch 'devel' into psu-brownout
2018-02-23 13:02:17 -08:00
Oskar Weigl
dea9df65ba
update CHANGELOG.md
2018-02-23 12:57:58 -08:00
Oskar Weigl
0b56e1053d
Merge branch 'qjones81-DRV-error-readouts' into devel
2018-02-23 12:56:27 -08:00
Oskar Weigl
c1f800d235
Merge branch 'DRV-error-readouts' of git://github.com/qjones81/ODrive into qjones81-DRV-error-readouts
2018-02-23 12:52:33 -08:00
Oskar Weigl
4fece7363b
Merge branch 'devel' of github.com:madcowswe/ODrive into devel
2018-02-23 12:50:46 -08:00
Oskar Weigl
af601e2186
Merge branch 'Wetmelon-feature/CPR_Check' into devel
2018-02-23 12:50:06 -08:00
Oskar Weigl
430e408875
default calib speed a bit faster
2018-02-23 12:48:27 -08:00
Oskar Weigl
225adb7e88
Merge branch 'devel' into DRV-error-readouts
2018-02-23 11:47:22 -08:00
Samuel Sadok
c200bf495e
add note about firmware update
2018-02-22 19:30:51 -08:00
Samuel Sadok
d558e40513
add reference to datasheet
2018-02-22 19:08:49 -08:00
Samuel Sadok
b672d8e0ef
Add persistent storage of certain motor parameters.
...
The persistent storage can be controlled through the "save_config" and "reset" RPC functions. If a valid configuration is present, it's automatically loaded on startup. For now only a few parameters are saved (see config.cpp).
2018-02-22 19:08:43 -08:00