What's changed?
Lots of new features and changes. Some of the biggest:
Completely new REST interface that can be started to more easily write your own IOT stuff to display on your device. (Image support is coming! Soon (tm))
Allowing to pass None (or empty) constructor to try to find the LAN IP of the device automatically.
Added more API calls on the Pixoo object, like:
- Added `get_all_device_configurations`;
- Added `set_high_light_mode`;
- Added `set_noise_status`;
- Added `set_mirror_mode`;
- Added `set_score_board`.
As well as more complex methods such as:
- Added a "reboot" method
- Added a `validate_connection` method (to, for example, wait for the device to come online)
- Added `find_local_device_ip`, a way to retrieve the local device IP via the internet to (partially) automate the connection
_Supported GIF sizes are: 16 x 16, 32 x 32, 64 x 64_
- Added `play_net_gif` to loop the GIF from a URL on the device
- Added `play_local_gif` to play a GIF from the TF-card in the device (untested)
- Added `play_local_gif_directory` to play the GIFs in a directory on the TF-card in the device (untested)
Lastly, added `sound_buzzer` to use the internal buzzer to play a (configurable) buzz. Defaults to what my alarm clock sounds like. Trauma? Yes.