Commit Graph

20 Commits

Author SHA1 Message Date
Xavi Del Campo 4e597099fa Minor change 2020-03-03 22:21:42 +01:00
Xavier ASUS 126a06e71c Removed debug prints 2019-01-26 18:47:14 +01:00
XaviDCR92 a1eed373b0 requested_file is now also modified by send_file().
Packets smaller than 8 bytes are now also sent.
2019-01-15 00:21:22 +01:00
XaviDCR92 136d9f5a37 Files are finally being sent from a PC.
However, file transmission often gets stucked.
2019-01-14 23:44:01 +01:00
XaviDCR92 4d0f0e6021 Incoming file requests are now processed. Only sending file data TODO. 2019-01-13 23:34:04 +01:00
XaviDCR92 35e3753555 Sending a PSX-EXE is now totally implemented. 2019-01-12 01:23:12 +01:00
XaviDCR92 dec723669a PSX-EXE header is now sent on 8-byte chunks. 2019-01-10 01:54:14 +01:00
XaviDCR92 e53f5e6ac9 Bugfix: 'b' was being sent on first transmission instead of 99.
Implemented sending PSX-EXE header.
2019-01-10 01:18:12 +01:00
XaviDCR92 5ce9fef2f5 ACK from the device is received.
Fixed serial configuration as "no parity".
Added command-line argument "--cdimg-folder", used to retrieve data.
2019-01-08 01:09:26 +01:00
Xavier Del Campo 4e0853f817 Some more work and format changes. 2019-01-06 22:10:49 +01:00
Xavier Del Campo 42f2476aee Some more work, but it still does not compile 2018-12-31 00:28:46 +01:00
Xavier Del Campo b47361f283 Added some comments 2018-12-30 18:21:35 +01:00
Xavier ASUS 344e096311 Added .geany files into ignored list 2018-12-30 01:31:11 +01:00
Xavier ASUS 7bb50b7493 Any baudrate is now supported, but that relies on system implementation 2018-12-30 01:28:58 +01:00
Xavier ASUS f1f333f8b5 app.rs now configures a given serial device with a given baud rate. If not defined, 4800bps are set by default, but this will be surely changed in the future.
I was messing up pretty badly with command line arguments, so they have been declared as constants in cmdline.rs, whereas CMD_LINE_ARGS is now private.
Uncommented  "extern crate serial". Question: why does need to be included on main?
2018-12-30 01:22:32 +01:00
Xavier ASUS d6f2a4e850 Minor simplification 2018-12-29 02:34:38 +01:00
Xavier ASUS 72e712189b Program logic has been distributed from main to app and cmdline. 2018-12-29 02:23:56 +01:00
Xavier ASUS ab8eea8c95 Required parameters are now checked.
Added new CmdLineArg instance inside const parameter table, used for baudrate configuration.
Implemented some methods on CmdLineArg.
2018-12-28 17:48:29 +01:00
Xavier ASUS dc203a882c Added preliminary main file 2018-12-28 12:57:21 +01:00
Xavi92 9e86df5f7d
Initial commit 2018-12-28 12:50:56 +01:00