Version 1.1.2 - Sample Scripts update (hotfix)
This release is focused on improving compatibility between some SimMeR scripts and functions, and analogous ones that might be used on an Arduino-based robot.
New versions of the sample scripts have been added that should be easier to use both with SimMeR itself and with serial devices (i.e. Arduino).
A new sample Arduino sketch command_response_test.ino
is included that can be uploaded to an Arduino and used with dead_reckoning.py
and test_client.py
. This sketch shows how to read from serial efficiently, parse commands into the ID and data portions, and how to pack response data as a float in the same way that SimMeR packs response data.
Breaking Changes
Finally, SimMeR itself is updated to respond to commands with 4-byte floating point numbers instead of the original 8-byte double format. This should improve compatibility with Arduinos, which only use 4-byte floats.
Version 1.1.1 Changes
Cleaned up a mistake or two that got missed on initial commit. Nothing that should cause bugs, just some redundancies that got missed initially.
Version 1.1.2 Changes
Updates the default baudrate of scripts to be 9600 bps for easier compatibility with bluetooth.