SnapshotRelay putting vehicle snapshots on queue now tested. Probably won't work because the Queue type used is not imported from the multiprcessing module. Also, the queue variable is centralised and as such, the parent process will not be allowed to send its queue to the child processes but rather have to query the child processes for their queues. This is very bad, and it will most likely not work. I am very sad.
reference relay working. More promising.
Working, tested version of snapshot relay. Puts snapshots on a queue passed when relay object is being instantiated
Removes unnecessary variable names. Cleans up unnecessary imports
Snapshot relay Puts real dict type snapshot on queue. Works with multiprocessing queue
Uses proper naming for private variables and methods
Adds timestamp to all vehicle snapshots taken
Adds snapshot consumer that reads snapshots on queue and writes them to redis