Skip to content

Collection of Classes for run time configuring comm ports in Processing

License

Notifications You must be signed in to change notification settings

myupctoys/Serial_Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Collection of Classes for run time configuring comm ports in Processing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published