add some functionality to the logging class: Button Y calls the loggingToggle method, and button B now calls the play method. Only the log function may be finished(I need to test). I'm storing data with a timestamp from when the play button was started, an integer corresponding to the subsystem, and a tertiary value corresponding to the movement of one of the arms. I hope to read these values at a later time, line by line and compare them to the timer, and, if the timer is older or equal to the timestamped time, then the command would be run.
change indentation on a method to fit style
remove duplicate pwm mappings for arms
The scheduler doesn't work if in a while loop of own, so a restructure of the playing code was needed; add 'play' mode.
refactor arm control names, since they have the option to not be manual
lengthen the watchdog timeout to 1 second because one loop cycle is becoming longer
change behavior of small arms as to no give a jerky motion
change pwm port for small arms after duplicate naming in RobotMap
change logic of shoulder and elbow control to work with change in play controls to never stop unless interrupted
return after stopPlay();
remove redundant code
don't start logging if playing
add togglemode in code istead of the buttonscheduler to disable it during play mode, etc
display play mode
refactor toggleMode to toggleclimbingShootingMode to be more specific
remove unessesary code; create a while loop to find an place for a file
refactor log method to logCheck for more clarity(it doesn't always run unless logging is enabled). Do the same for play to playCheck. refactor play to playback for more code clarity. Moved the connector creations out of the constructor into the start/stop methods for more flexibility by allowing multiple output logging files to not loose information; since logging works, the final log will not directly reference the just made log(although I may make another button to do this for testing).
removed typo referencing incorrect connection
removed typo referencing incorrect connection for reals
re add project files even though they keep being modified for directory separators for no reason by NetBeans. Without them, the project cannot be opened in NetBeans