An example program for SerialFileTransfer, receives files from a java application and stores them on the LocalFileSystem

Dependencies:   MODSERIAL SerialFileTransfer SimpleSerialProtocol mbed

SerialFileReceiver allow the mbed to receive a file using binary packets over the serial connection,

you can test the library with this java application /media/uploads/p3p/mbedserialfiletransfer.zip

the arguments to the command are, Comport Baudrate file to see the console output use java, not javaw

Example command: java -jar SerialTransfer.jar com3 115200 test.bin

Revision:
3:116c45e2a41e
Parent:
0:a0abf3eff698
Child:
4:dfe9a9434a92
--- a/main.cpp	Wed Aug 27 18:03:07 2014 +0000
+++ b/main.cpp	Thu Sep 18 17:49:08 2014 +0000
@@ -9,8 +9,9 @@
 SFTProtocol fileAcceptor;
 
 int main() {
-    //initialise the comm port at 155200 baud
-    comms.initialise(115200);
+    //initialise the comm port at 155200 baud and use the default codec
+    SimpleSerialProtocol::Codec codec;
+    comms.initialise(115200, &codec);
     //listen for packets of type 1 and relay the data to the onFileStart callback in SFTProtocol
     comms.receiveCallback(1, &fileAcceptor, &SFTProtocol::onFileStart);
     //listen for packets of type 3 and relay