Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.81 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.81 KB

Serial_Processing

Collection of classes for run time configuring of comm ports in Processing with use case example. See https://github.com/myupctoys/Serial_Processing_IntelliJ for the JAVA version.

Read "Processing Serial Port routines.docx" for usage.
Tested to work with Processing 3_5_3 and 4_0B8 on W10 64bit. Some attempt started for Linux but by no means complete (Comm port name differences and detecting Windows/Linux)

Requires G4P and Console libraries accessible from Processing IDE Sketch>>Import Library>>Manage Libraries.

Note 4_08B has a message on the console MOVE X and Y position when the launch window is moved. This is not something I am activly doing in code, either a bug in the beta or an option I need to turn off. Has no impact on the program or the generated log files.

image

image

Thanks to Quarks http://www.lagers.org.uk/g4p/index.html for such a clean GUI Library for Processing
Thanks to https://tinylog.org/v2/ for such a KISS logging tool.
Then of course Processing https://processing.org.

TODO
#1 Need to come up with a logical way of indicating which of four files is open.
#2 Add text box to launch for string to send with Send button. DONE
#3 Add option to add date time group with comma for CSV to logs and Console for each process. DONE
#4 Check all processes create and log to corresponding log file. DONE
#5 Implement binary/ascii file transfers.
#6 Simple way of indicating which of 4 processes one might want to sent the text to.