Vladimir Ermakov
56a9d16fc4
FTP: Save errno in _copy_file().
2014-10-05 13:19:13 +04:00
Lorenz Meier
7bde4fa634
Revert "Use global position altitude to report HUD altitude, for consistency."
2014-10-04 12:31:16 +02:00
tstellanova
5846f217d0
Use global position altitude to report HUD altitude, for consistency.
...
Otherwise the HUD altitude jumps between two very different values.
2014-10-03 17:18:44 -07:00
Thomas Gubler
2766285d56
mavlink: change message buffer size to 4
2014-09-30 16:00:14 +02:00
Thomas Gubler
5452732610
switch back to common mavlink dialect
2014-09-30 15:54:27 +02:00
Thomas Gubler
cc05f0f185
Merge remote-tracking branch 'upstream/obcfailsafe' into swissfang
...
Conflicts:
src/lib/external_lgpl/tecs/tecs.cpp
src/modules/commander/commander_params.c
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
src/modules/navigator/navigator_main.cpp
2014-09-30 15:38:27 +02:00
Thomas Gubler
3efffb68e7
Merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
src/modules/navigator/geofence.cpp
src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Vladimir Ermakov
ef5a93c09c
FTP: Add file checksum calculation command.
2014-09-22 15:19:38 +04:00
Vladimir Ermakov
8eb3100616
FTP: Rename command.
...
Payload: `<oldpath>\0<newpath>`
See: man 2 rename
2014-09-22 13:48:43 +04:00
Andreas Antener
bc23b6239c
increase ram
2014-09-22 11:03:49 +10:00
Andreas Antener
98bc5ece10
switch mission manager back to what is was before
2014-09-22 11:03:36 +10:00
Andreas Antener
25b2d4b823
change rates for mavlink streams
2014-09-22 10:57:17 +10:00
Vladimir Ermakov
407a4e0f06
FTP: fix truncate errors. Also correct errno reporting.
...
Seems that warnx() everytime changes originak errno to EINVAL.
2014-09-17 20:02:32 +04:00
Vladimir Ermakov
f55d20a133
FTP: Add truncate command.
...
Unfortunately NuttX not provides truncate(),
had to be emulated by copying with O_TRUNC flag.
2014-09-17 18:42:00 +04:00
Vladimir Ermakov
72887e14d9
FTP: Implement write command.
2014-09-17 13:04:21 +04:00
Vladimir Ermakov
60c63f4872
FTP: Add new open command for write.
...
All open commands now return file size.
2014-09-17 10:07:29 +04:00
Vladimir Ermakov
006717734c
FTP: Add skip entry information for proper offset calculation.
2014-09-15 21:29:19 +04:00
Don Gagne
deda5d0a04
Upgraded unit test framework
2014-09-13 19:59:44 -07:00
Don Gagne
46a9f616eb
Fix List command test
...
Return order from List command is not repeatable
2014-09-12 10:54:23 -07:00
Don Gagne
dbefa77943
Update for not getting back "." entries
2014-09-10 13:12:04 -07:00
Don Gagne
981741f8ce
Don't send back U or ./.. entries from List command
2014-09-10 13:11:36 -07:00
Vladimir Ermakov
0e3c6060b6
FTP: remove padding zeroing.
2014-09-10 21:36:08 +04:00
Vladimir Ermakov
ed66097ebc
FTP: Update unit test for new header size.
...
_list_test failed.
2014-09-10 11:54:42 +04:00
Vladimir Ermakov
745707d193
FTP: remove reserved uint32 from header.
2014-09-10 11:22:03 +04:00
Vladimir Ermakov
0d2e250d11
FTP: Remove CRC32 from protocol.
...
Extra crc not needed because mavlink already has crc16.
2014-09-09 17:36:41 +04:00
Vladimir Ermakov
e7ae13a58e
FTP: Make responses start from opcode 128.
2014-09-09 17:17:11 +04:00
Vladimir Ermakov
564c9b7b60
FTP: Add req_opcode field for return request opcode in response message.
2014-09-09 17:02:25 +04:00
Lorenz Meier
1a89b80024
Merge pull request #1345 from DonLakeFlyer/FTP
...
More FTP work
2014-09-06 15:02:41 +02:00
Thomas Gubler
faa221e6cb
Merge remote-tracking branch 'private_swissfang/stable' into obcfailsafe
2014-09-04 21:11:07 +02:00
Thomas Gubler
9b2a40068a
Merge remote-tracking branch 'private_swissfang/master' into stable
2014-09-04 20:32:14 +02:00
Thomas Gubler
2d5b2edc03
Merge remote-tracking branch 'private_swissfang/master' into obcfailsafe
2014-09-04 20:28:25 +02:00
Thomas Gubler
7dfc67d032
fix mission item to mavink waypoint conversion
2014-09-03 17:52:24 +02:00
Thomas Gubler
3d01da35d0
write sysid & compid to telemetry status
2014-09-03 10:34:27 +02:00
Don Gagne
828fb5efd1
Additional FTP command support plus unit test
...
- Restructured to a flatter class implementation
- Added support for create/remove directory, remove file
- Refactored error codes and command opcodes
- Added unit test support
- Fixed bugs found by unit test
2014-09-02 15:36:32 -07:00
Don Gagne
37ea85968d
Tweak for mavlink_ftp api change
2014-09-02 15:34:20 -07:00
Don Gagne
e7165d6cbf
Generator for mavlink_ftp test files
2014-09-02 15:34:02 -07:00
Don Gagne
6f0160bb5d
New mavlink_ftp unit test
2014-09-02 15:32:50 -07:00
Thomas Gubler
49f1637d7f
comment and whitespace
2014-09-02 23:32:24 +02:00
Thomas Gubler
752b89b998
parse hil_optical_flow message
...
publish to flow and range finder topic
2014-09-02 23:29:54 +02:00
sjwilks
159ba7f3bc
Merge pull request #8 from swissfang/mavlink_pixhawk
...
mavlink: use pixhawk dialect
2014-08-31 18:20:32 +02:00
Lorenz Meier
37910d2230
Merge branch 'master' of github.com:PX4/Firmware into swissfang
2014-08-28 14:37:13 +02:00
Lorenz Meier
2c724685d8
Merge pull request #1332 from PX4/FTP
...
Modified to use new FILE_TRANSFER_PROTOCOL message
2014-08-28 09:28:42 +02:00
Don Gagne
fce0a3b728
Gave up on using bitfields
2014-08-27 21:39:55 -07:00
Don Gagne
0eea110f6f
Modified to use new FILE_TRANSFER_PROTOCOL message
...
- Also corrected system/component id transmit/check
2014-08-27 17:14:49 -07:00
Lorenz Meier
a4ff5b5cdd
Merge branch 'master' of github.com:PX4/Firmware into swissfang
2014-08-27 09:49:49 +02:00
Lorenz Meier
b928897ab5
mavlink: code style only fix
2014-08-27 07:58:36 +02:00
Lorenz Meier
9434633912
Merged upstream/master
2014-08-26 09:29:55 +02:00
Julian Oes
d0f5eca5be
px4flow: removed flow report in driver, just use uORB topic
2014-08-25 13:13:07 +02:00
Julian Oes
b150c3092c
mavlink_main: raise rates of onboard mode
2014-08-25 09:33:39 +02:00
Thomas Gubler
55fde23233
support new yaw and yawrate fields in mavlnk position_target message
2014-08-25 09:19:36 +02:00