aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink/mavlink_ftp.h
Commit message (Collapse)AuthorAgeFilesLines
* turn on -Werror and fix resulting errorsDaniel Agar2014-12-221-1/+1
|
* FTP: Add file checksum calculation command.Vladimir Ermakov2014-09-221-0/+2
|
* FTP: Rename command.Vladimir Ermakov2014-09-221-0/+2
| | | | | Payload: `<oldpath>\0<newpath>` See: man 2 rename
* FTP: Add truncate command.Vladimir Ermakov2014-09-171-0/+3
| | | | | Unfortunately NuttX not provides truncate(), had to be emulated by copying with O_TRUNC flag.
* FTP: Add new open command for write.Vladimir Ermakov2014-09-171-3/+4
| | | | All open commands now return file size.
* FTP: Add skip entry information for proper offset calculation.Vladimir Ermakov2014-09-151-0/+1
|
* Don't send back U or ./.. entries from List commandDon Gagne2014-09-101-1/+0
|
* FTP: remove reserved uint32 from header.Vladimir Ermakov2014-09-101-1/+1
|
* FTP: Remove CRC32 from protocol.Vladimir Ermakov2014-09-091-6/+2
| | | | Extra crc not needed because mavlink already has crc16.
* FTP: Make responses start from opcode 128.Vladimir Ermakov2014-09-091-1/+1
|
* FTP: Add req_opcode field for return request opcode in response message.Vladimir Ermakov2014-09-091-1/+2
|
* Additional FTP command support plus unit testDon Gagne2014-09-021-177/+116
| | | | | | | | - 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
* Gave up on using bitfieldsDon Gagne2014-08-271-8/+9
|
* Modified to use new FILE_TRANSFER_PROTOCOL messageDon Gagne2014-08-271-22/+27
| | | | - Also corrected system/component id transmit/check
* List command bug fix, easier debuggingDon Gagne2014-08-121-9/+11
| | | | | | | - List command was generating bad data size because it was adding directory entry char to buffer before testing buffer overflow. - Added MAVLINK_FTP_DEBUG define to easily turn on/off noisier debugging output
* More FTP supportDon Gagne2014-08-101-1/+1
| | | | | | | Added: - sequence numbers - directory list returns file sizes - open command returns file size in data
* mavlink: new message sending API, includes fixedAnton Babushkin2014-07-231-0/+1
|
* Silence FTP transactions, be vocal about errorsLorenz Meier2014-07-081-13/+14
|
* Fix tabbing to 8 spaces, keep tabDon Gagne2014-06-291-2/+2
|
* Support for List, Open, Read, Terminate commandsDon Gagne2014-06-271-21/+12
| | | | | Fixed various bugs. Flattened Mavlink::Session class while fixing bugs in this area.
* mavlink-ftp: Remove commented out codeLorenz Meier2014-06-261-2/+0
|
* mavlink-ftp: Remove two extra bytes we don not needLorenz Meier2014-06-261-1/+1
|
* Fixed threading and transmission issues for FTPLorenz Meier2014-06-081-7/+26
|
* Don't queue empty work items.px4dev2014-06-071-12/+13
|
* fix extraction of path info from FTP requestpx4dev2014-06-071-1/+2
|
* Added debug printfsLorenz Meier2014-05-051-2/+11
|
* Implement directory listingpx4dev2014-05-041-7/+3
|
* WIP: Mavlink file serverpx4dev2014-05-041-0/+211