Open TuckerHaydon opened 7 years ago
Most of the code I wrote is not thread safe. It has not presented itself as an issue, but it may at some point.
Threads: Communicator EncoderAdapter CommandManager
Objects modified by threads: Any IHardwareInterface (although these should ONLY be modified by the communicator).
Any ISensor object (written to by the Communicator, read from by Command)
Communicator (messages written to by Command)
Most of the code I wrote is not thread safe. It has not presented itself as an issue, but it may at some point.
Threads: Communicator EncoderAdapter CommandManager
Objects modified by threads: Any IHardwareInterface (although these should ONLY be modified by the communicator).
Any ISensor object (written to by the Communicator, read from by Command)
Communicator (messages written to by Command)