Andrew Tridgell
|
2c2359dcf0
|
px_uploader.py: added --boot-delay option
this sets the bootloader delay
|
2015-03-14 21:12:21 +11:00 |
Lorenz Meier
|
86970eead7
|
Matlab tools: Motor transfer function curves
|
2015-03-11 09:24:30 +01:00 |
Andrew Tridgell
|
332d42b105
|
px_uploader: print chip version
|
2015-03-07 09:46:27 +01:00 |
Andrew Tridgell
|
d9b4f5b170
|
px_loader: added --force option
this can be used to override the board type check. Useful when
changing bootloaders
|
2015-03-07 09:45:51 +01:00 |
Lorenz Meier
|
200f0e9a93
|
Better error handling for multi-board setups
|
2015-03-02 23:05:03 +01:00 |
Lorenz Meier
|
a31fccb0b0
|
Uploader: Fix flashing if multiple board types are connected
|
2015-03-02 22:36:48 +01:00 |
Daniel Agar
|
265147ce7f
|
make check_format ignore src/modules/attitude_estimator_ekf/codegen
|
2015-03-02 12:48:24 -05:00 |
Daniel Agar
|
8de2b8af14
|
check_code_style.sh ignore mathlib/CMSIS
|
2015-03-02 12:48:24 -05:00 |
Daniel Agar
|
b2082c124a
|
git pre-commit hook don't echo files changed
|
2015-03-02 12:48:24 -05:00 |
Daniel Agar
|
b5a2c8708c
|
check_code_style.sh ignore unittests/build directory
|
2015-03-02 12:48:24 -05:00 |
Daniel Agar
|
92a3b9ce1f
|
add astyle pre-commit git hook
|
2015-03-02 12:48:24 -05:00 |
Daniel Agar
|
b1dcb10f25
|
add make check_format to check astyle code formatting
|
2015-03-02 12:48:19 -05:00 |
Lorenz Meier
|
6d2e8b9d08
|
Reduce delay between board search attempts, code style
|
2015-02-26 13:07:43 +01:00 |
Johan Jansen
|
74177a2688
|
px4_uploader: Push program bytes faster by using bigger blocks
|
2015-02-26 11:14:54 +01:00 |
Johan Jansen
|
a8f9caaaa5
|
px4_uploader: Prevent spin-lock from hogging CPU
|
2015-02-26 11:14:06 +01:00 |
Andreas Antener
|
172179ee2e
|
removed docker/vagrant stuff, is now in a separate repository
|
2015-02-19 22:12:28 +01:00 |
Lorenz Meier
|
786e2ad9cd
|
uORB header generator: Fix typo in feedback text
|
2015-02-16 06:52:58 +01:00 |
Andrew Tridgell
|
4c8ac04877
|
PX4: better error msg in python uorb generation error
|
2015-02-16 06:52:21 +01:00 |
Andrew Tridgell
|
36870cf44b
|
Tools: improve python package error message
|
2015-02-16 06:52:00 +01:00 |
Thomas Gubler
|
775e35ceaf
|
fix syntax in uorb header generation script
This fixes syntax and indentation of a58d73b5d0
|
2015-02-08 13:35:28 +01:00 |
Thomas Gubler
|
a2a0451094
|
ros workspace setup scripts: use master branch
|
2015-02-06 21:16:24 +01:00 |
Lorenz Meier
|
a58d73b5d0
|
Add error message with installation instruction if empy is missing.
|
2015-02-06 08:54:19 +01:00 |
Lorenz Meier
|
515266c163
|
Update header generation script
|
2015-02-03 20:28:14 +01:00 |
Lorenz Meier
|
37ec1ec8de
|
Improve submodule checking
|
2015-02-03 20:27:51 +01:00 |
Thomas Gubler
|
33a32fca14
|
Tools/ros: add license info
|
2015-02-01 12:55:15 +01:00 |
Thomas Gubler
|
e547176ba1
|
Merge pull request #1734 from PX4/ros_messagelayer_merge_attctrl_posctrl
Ros messagelayer merge attctrl posctrl
|
2015-02-01 11:58:37 +01:00 |
Thomas Gubler
|
2728889f78
|
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge_attctlposctl
|
2015-01-28 16:29:14 +01:00 |
Simon Wilks
|
a25dbb3c8e
|
Add a compiler coloring tool to highlight warning and errors in the output.
|
2015-01-28 11:19:52 +01:00 |
Andreas Antener
|
8194cb1071
|
added ros-joy package and drcsim
|
2015-01-24 12:39:15 +01:00 |
Andreas Antener
|
700ca3c7d0
|
naming updates
|
2015-01-24 12:39:15 +01:00 |
Andreas Antener
|
c4b309c06e
|
added readme for docker container
|
2015-01-24 12:39:15 +01:00 |
Andreas Antener
|
aae96a1b16
|
updated docs, fixed script copy, renamed stuff
|
2015-01-24 12:39:15 +01:00 |
Andreas Antener
|
6ab1f21680
|
updated setup, added maintainer
|
2015-01-24 12:39:15 +01:00 |
Andreas Antener
|
6db56b8df0
|
added privileged options to support hardware acceleration
|
2015-01-24 12:39:14 +01:00 |
Andreas Antener
|
4fda482a73
|
updated copy instruction
|
2015-01-24 12:39:14 +01:00 |
Andreas Antener
|
da8c9af37b
|
fixed some stuff
|
2015-01-24 12:39:14 +01:00 |
Andreas Antener
|
353c230db5
|
restructured things a little bit
|
2015-01-24 12:39:14 +01:00 |
Andreas Antener
|
0bfeedef89
|
updated build and notes
|
2015-01-24 12:39:14 +01:00 |
Andreas Antener
|
05589e40df
|
updated docker instrumentalization and info
|
2015-01-24 12:39:14 +01:00 |
Andreas Antener
|
2d65e8cb3b
|
initial commit for vagrant/docker based ros setup
|
2015-01-24 12:39:14 +01:00 |
Thomas Gubler
|
6357fa7597
|
header generation script: create dir if it does not exist
|
2015-01-23 15:39:34 +01:00 |
Thomas Gubler
|
6f7fa3b4e7
|
header generation script: add option to set output filename prefix
|
2015-01-23 10:33:18 +01:00 |
Thomas Gubler
|
8e15a5b9d0
|
install script: add missing joy dependency
|
2015-01-22 15:07:06 +01:00 |
Thomas Gubler
|
dcdde8ea88
|
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
Conflicts:
src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
src/modules/uORB/topics/vehicle_attitude.h
|
2015-01-21 14:41:03 +01:00 |
Simon Wilks
|
0a99a26fcc
|
Cleanup uploader output.
|
2015-01-19 16:51:08 +01:00 |
Andreas Antener
|
a5caf1c99b
|
adding '-y' option to apt-get and missing update before drcsim installation
|
2015-01-19 10:17:58 +01:00 |
Thomas Gubler
|
4c9cc4175b
|
ros: update ubuntu install scripts
|
2015-01-19 07:47:12 +01:00 |
Andreas Antener
|
43f3e3ac78
|
adding drcsim binary installation
|
2015-01-17 16:52:02 +01:00 |
Andreas Antener
|
93173190fd
|
removed drcsim, set bash as executing shell
|
2015-01-17 16:52:02 +01:00 |
Thomas Gubler
|
dfba2f3cb0
|
add drcsim to workspace setup script
|
2015-01-16 15:18:53 +01:00 |
Andreas Antener
|
18b4e15836
|
added needed dependencies because or recent changes in ROS
|
2015-01-16 12:16:02 +01:00 |
Andreas Antener
|
ac76cdbc37
|
added catkin_make
|
2015-01-16 12:16:02 +01:00 |
Thomas Gubler
|
96db9e8188
|
Merge remote-tracking branch 'upstream/master' into ros
Conflicts:
src/platforms/px4_middleware.h
|
2015-01-15 12:42:28 +01:00 |
Thomas Gubler
|
1f26e1f5eb
|
remove hector from install script
|
2015-01-15 12:36:30 +01:00 |
Johan Jansen
|
11469ad9b5
|
px_uploader: Small fix to properly display timeouts
|
2015-01-12 12:25:30 +01:00 |
Thomas Gubler
|
b2366aaa22
|
Merge remote-tracking branch 'upstream/master' into ros
|
2015-01-09 08:07:00 +01:00 |
Johan Jansen
|
1eda1f816b
|
px_uploader: Minor code cleanup
|
2015-01-08 16:30:47 +01:00 |
Johan Jansen
|
2aa7b3038a
|
px_uploader: Added progress bar for erasing and uploading firmware
|
2015-01-08 13:18:50 +01:00 |
Thomas Gubler
|
417a82c699
|
add ros setup scripts
|
2015-01-07 13:48:20 +01:00 |
Thomas Gubler
|
25af4b266c
|
Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
.gitignore
src/lib/uavcan
|
2014-12-25 09:48:15 +01:00 |
Lorenz Meier
|
84d744707d
|
UAVCAN: Move into lib directory
|
2014-12-23 14:34:53 +01:00 |
Lorenz Meier
|
6e0cf50029
|
Move unittests into a more perceivable directory
|
2014-12-20 13:54:58 +01:00 |
Thomas Gubler
|
6f9cbd9751
|
add genmsg and gencpp python modules, ros not required anymore for message generation
|
2014-12-04 16:40:46 +01:00 |
Thomas Gubler
|
8e8f84bde0
|
uorb topic header generator: only create new files if the file content really changed
|
2014-12-04 10:39:24 +01:00 |
Thomas Gubler
|
8b5bc703a1
|
initial version of msg to uorb script
Standard and embedded types work, may need small refinements for some
types
|
2014-12-01 16:39:27 +01:00 |
Don Gagne
|
f3f7f08e0d
|
Parameter xml metadata in .px4
|
2014-11-18 17:20:50 -08:00 |
Lorenz Meier
|
8e8dd62fbd
|
Let the uploader print the binary size
|
2014-11-15 13:49:06 +01:00 |
Lorenz Meier
|
d7ebea6ec2
|
Fix comparison in upload script for test builds
|
2014-11-12 12:50:30 +01:00 |
Lorenz Meier
|
1394b02c2e
|
Make tools executable
|
2014-11-11 13:45:25 +01:00 |
Lorenz Meier
|
8599994ebb
|
Add generic uploader tool
|
2014-11-08 20:38:57 +01:00 |
Lorenz Meier
|
5e2330abba
|
Add USB load test from Mark Whitehorn
|
2014-11-03 08:39:16 +01:00 |
Lorenz Meier
|
72977ee909
|
Better error handling instructions
|
2014-11-02 22:13:59 +01:00 |
Lorenz Meier
|
44a2473632
|
Fix up reboot logic
|
2014-11-02 22:03:49 +01:00 |
Lorenz Meier
|
5862f4ffe6
|
Fix error handling
|
2014-11-02 22:00:42 +01:00 |
Lorenz Meier
|
166580b8f7
|
Time out on serial instead of just hanging there
|
2014-11-02 21:41:55 +01:00 |
Andrew Tridgell
|
a82f4881c7
|
sdlog2_dump: Fixing incorrect tabbing to allow for CSV generation
|
2014-10-29 23:17:14 +01:00 |
James Harrison
|
6ec338c23f
|
Fix px_romfs_pruner.py to skip .data files
The .data extension was missing but used in some places; this would cause the pruner to fail with a UnicodeDecodeError.
|
2014-10-14 22:18:51 +01:00 |
Lorenz Meier
|
4a8d20e2e5
|
Merged master into st24
|
2014-10-07 22:49:27 +02:00 |
Lorenz Meier
|
4ba4135c3b
|
Code style fixes, no code changes
|
2014-10-07 12:52:48 +02:00 |
Lorenz Meier
|
cebdae438d
|
Add missing newline
|
2014-10-07 12:51:50 +02:00 |
Lorenz Meier
|
4d186e56ea
|
Remove unused test data
|
2014-10-07 12:51:19 +02:00 |
Lorenz Meier
|
0078ba2a3b
|
Removed bogus warnignn from test
|
2014-10-07 12:47:25 +02:00 |
Lorenz Meier
|
72fbd76c84
|
Updated and fixed parser for SF02/F laser sensor, test harness runs clean
|
2014-10-07 12:46:09 +02:00 |
Lorenz Meier
|
7e5910bdbf
|
Formatted ST24 test code
|
2014-10-07 09:54:20 +02:00 |
Lorenz Meier
|
9c89499696
|
Fix up ST24 lib
|
2014-10-07 07:14:28 +02:00 |
Lorenz Meier
|
966688d092
|
Fixed ST24 test
|
2014-10-06 19:20:17 +02:00 |
Lorenz Meier
|
34e75672bb
|
SBUS2 fix
|
2014-10-06 19:20:02 +02:00 |
Lorenz Meier
|
b4c188cf19
|
Fix file location for st24 test
|
2014-10-06 13:41:29 +02:00 |
Lorenz Meier
|
72f6aaca96
|
Add ST24 test harness
|
2014-10-06 07:53:18 +02:00 |
Lorenz Meier
|
7dd81c8cb2
|
WIP on laser driver unit test
|
2014-09-27 16:21:25 +02:00 |
Lorenz Meier
|
9825ed8f3c
|
Attempt at fixing programming timeouts
|
2014-08-25 10:21:26 +02:00 |
Lorenz Meier
|
3f4aef60c8
|
Increase timeout in an attempt to prevent timout python failure
|
2014-08-12 08:21:38 +02:00 |
Anton Babushkin
|
92a4757971
|
sdlog2_dump.py: minor fix allowing handling FMT messages in the middle of stream
|
2014-07-31 12:45:44 +02:00 |
Anton Babushkin
|
5a7a6bca77
|
fetch_log.py renamed to fetch_file.py and reworked, works with all files, not only logs, added recursive directory download
|
2014-07-29 16:02:58 +02:00 |
Lorenz Meier
|
53f1b31902
|
Do not abort on submodule init feedback
|
2014-07-24 21:41:09 +02:00 |
Lorenz Meier
|
086fc7f758
|
Merge pull request #1128 from PX4/uavcan
Basic UAVCAN support
|
2014-07-22 06:48:49 +02:00 |
Lorenz Meier
|
331623bbd4
|
Fix missing line endings
|
2014-07-21 13:48:59 +02:00 |
Lorenz Meier
|
afff123742
|
Add PX4IO voltage dataset and linear fit
|
2014-07-21 13:30:56 +02:00 |
Lorenz Meier
|
8960c9e0a8
|
better submodule instructions
|
2014-07-12 19:28:10 +02:00 |
Lorenz Meier
|
a2f528c5ba
|
Merged master
|
2014-07-12 16:11:43 +02:00 |
Pavel Kirienko
|
024c8213a1
|
Fixed check_submodules.sh for UAVCAN
|
2014-07-12 17:45:05 +04:00 |
Pavel Kirienko
|
9a56892c2b
|
Merge branch 'master' into uavcan
|
2014-07-12 17:38:49 +04:00 |
Lorenz Meier
|
5bb8c50112
|
Fixed the submodule check logic
|
2014-07-10 16:14:21 +02:00 |
Simon Wilks
|
13b41a2629
|
Add quotes around the variable. It's safer.
|
2014-07-08 19:17:25 +02:00 |
Simon Wilks
|
b4ab31a2ba
|
A more compatible way of checking for an empty string.
|
2014-07-08 19:11:28 +02:00 |
Pavel Kirienko
|
6814ddccff
|
UAVCAN as a submodule
|
2014-07-08 20:19:17 +04:00 |
Lorenz Meier
|
76f82bf237
|
Updated submodule update instructions
|
2014-07-08 15:04:01 +02:00 |
Andrew Tridgell
|
bc06d839ea
|
Tools: skip check_submodules.sh when GIT_SUBMODULES_ARE_EVIL is set
this avoids using submodules when a specific NuttX tree is specified
|
2014-07-08 15:01:48 +02:00 |
Lorenz Meier
|
52713bc0ba
|
Revert "Tools: skip check_submodules.sh when NUTTX_SRC is set"
This reverts commit ac8f179f2d .
|
2014-07-08 15:00:44 +02:00 |
Andrew Tridgell
|
ac8f179f2d
|
Tools: skip check_submodules.sh when NUTTX_SRC is set
this avoids using submodules when a specific NuttX tree is specified
|
2014-07-08 13:56:02 +02:00 |
Lorenz Meier
|
d6999384ce
|
Improve modem manager warning to avoid having smart people tell us we have Linux compatibility issues while we actually do not.
|
2014-07-08 11:42:46 +02:00 |
Andrew Tridgell
|
0785512026
|
px_uploader: added ModemManager warning
|
2014-07-08 11:41:04 +02:00 |
Lorenz Meier
|
2eb018b273
|
bugfixes for checks and tools
|
2014-07-07 22:20:55 +02:00 |
Lorenz Meier
|
cd9f4f33a5
|
Turn instructions into a makefile command, allowing Windows GUI kids to create a make target in Eclipse just for this
|
2014-07-07 17:51:30 +02:00 |
Lorenz Meier
|
72ccbe9c4e
|
Fixed check tools
|
2014-07-07 17:35:47 +02:00 |
Lorenz Meier
|
4c2cc65ca6
|
Cleaning up sub modules
|
2014-07-07 17:18:54 +02:00 |
Thomas Gubler
|
68dbf0057a
|
add mavlink submodule check script
The script checks if the mavlink submodule is up to date
|
2014-07-07 15:25:32 +02:00 |
Lorenz Meier
|
8c638d2add
|
XML tool
|
2014-07-01 14:28:48 +02:00 |
Thomas Gubler
|
f169497e86
|
fix code style script: enforce max line width of 120 chars
|
2014-05-12 11:13:05 +02:00 |
Lorenz Meier
|
5199dea2b3
|
Merge pull request #876 from PX4/autodeclination
Added automatic declination lookup
|
2014-05-03 03:41:30 -07:00 |
Lorenz Meier
|
22f262a241
|
host tests: Fix missing newlines
|
2014-05-03 12:40:11 +02:00 |
Thomas Gubler
|
d5e463352d
|
romfs pruner: fix filename check
|
2014-05-02 17:34:50 +02:00 |
Thomas Gubler
|
047dfc7714
|
romfs pruner: do not try to prune .swp files
|
2014-05-02 14:26:22 +02:00 |
Lorenz Meier
|
9c81ab113e
|
Updated outo-test
|
2014-04-28 20:42:46 +02:00 |
Lorenz Meier
|
7aefcb7a09
|
Add autodeclination testing - no-op right now
|
2014-04-28 20:29:45 +02:00 |
Lorenz Meier
|
238a3636fa
|
Add autodeclination
|
2014-04-28 20:29:13 +02:00 |
Lorenz Meier
|
3959d0c1c9
|
Disable sbus2_test for now, just leverage the testing infrastructure
|
2014-04-28 19:24:44 +02:00 |
Lorenz Meier
|
db30491051
|
Add missing newline
|
2014-04-28 19:20:14 +02:00 |
Lorenz Meier
|
c179863b1e
|
Improve testing infrastructure for mixer and SBUS2
|
2014-04-28 19:19:50 +02:00 |
Andrew Tridgell
|
ec2197fd1b
|
uploader: ignore bad character encodings for older bootloaders
this prevents the uploader from throwing an exception with older
bootloaders
|
2014-04-05 12:07:27 +02:00 |
Stefan Rado
|
1a98589f3a
|
Merge remote-tracking branch 'remotes/origin/master' into param_tool
|
2014-03-22 11:13:54 +01:00 |
Lorenz Meier
|
db04e00060
|
Merge pull request #712 from PX4/fetch_log
Log fetcher utility
|
2014-03-12 20:32:58 +01:00 |
Lorenz Meier
|
368c2390cf
|
Merge pull request #673 from PX4/romfs_prune
ROMFS: ignore comments and newlines in startup files, text in mixer files
|
2014-03-10 19:01:23 +01:00 |
Anton Babushkin
|
cb8bd1a3ad
|
dumpfile command and fetch_log.py tool implemented to fetch logs via nsh console on USB
|
2014-03-08 21:05:13 +04:00 |
Julian Oes
|
680f2dd417
|
Merge remote-tracking branch 'px4/master' into beta
|
2014-02-27 17:30:15 +01:00 |
Lorenz Meier
|
99b376089f
|
Replace single if lines with brackets in astyle
|
2014-02-23 07:26:23 -08:00 |
Lorenz Meier
|
ff8f92af31
|
Remove Ubuntu code style script - people should use the reference one
|
2014-02-23 07:24:03 -08:00 |
Stefan Rado
|
ec78fcf2b9
|
Improve DokuWiki formatting.
|
2014-02-19 01:54:01 +01:00 |
Stefan Rado
|
8d41155fb6
|
Rework px_process_params.py into a fully featured program.
|
2014-02-18 22:34:52 +01:00 |
Stefan Rado
|
55e66f5ad1
|
Rename Scanner and Parser classes to SourceScanner and SourceParser to avoid naming conflicts.
|
2014-02-18 22:07:42 +01:00 |
Stefan Rado
|
e9feef8ff6
|
Simplify file extension check.
|
2014-02-18 22:00:10 +01:00 |
Stefan Rado
|
a7ee2e71a0
|
Recognize @unit parameter documentation tag. Not used in any output yet.
|
2014-02-18 21:36:55 +01:00 |
Stefan Rado
|
7fa82a27a7
|
Merge branch 'master' into beta
|
2014-02-17 22:10:06 +01:00 |
Stefan Rado
|
1afa53a159
|
Cleanup: Moved sdlog2 file conversion scripts to separate folder.
|
2014-02-17 21:15:35 +01:00 |
Julian Oes
|
94c40b6fa4
|
ROMFS: only identify *.mix as mixer files
|
2014-02-17 09:06:35 +01:00 |
Julian Oes
|
a61a89f339
|
ROMFS: ignore comments and newlines in startup files, text in mixer files
|
2014-02-17 00:25:30 +01:00 |
Stefan Rado
|
49cc0bd162
|
Explicitly treat all files as UTF-8.
|
2014-02-16 01:51:37 +01:00 |
Stefan Rado
|
d30335cb3f
|
Fixes for Python 3 and refactoring: Merge generic Output class into specialized output classes as some need to write files in binary mode.
|
2014-02-15 21:37:47 +01:00 |
Stefan Rado
|
1a7518a422
|
Fixes for Python 3: Use sorted() with key parameter instead of deprecated (and removed) cmp() function.
|
2014-02-15 21:37:47 +01:00 |
Stefan Rado
|
2e4c26c957
|
Rename parser.py to srcparser.py to prevent naming conflicts with built-in Python parser library.
|
2014-02-15 21:37:47 +01:00 |