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