SPARK - With High Granularity Cloud Enablement
Release Notes
This release contains improvements for demos in Boston, Stuttgart, and San Francisco. The primary goal: increase the cloud enablement / telemetry of the demo.
Improvements
- Send parking spot occupancy about each parking spot to the cloud (if connected to internet & secrets.json configured for IoT connect)
- Only send parking lot telemetry if parking data has changed (see logic in send_iot_connect.py)
- Improved parking spot editor (simpler UI, right click to undo drawn spots, instructions in top-left of "edit slots" UI)
- Automatically save/load parking regions of interest on "start inference"/application launch respectively.
- Code optimizations & reductions
Directions (On RZBoard)
Important
Make sure you're on RZBoard with a QT enabled image before running these.
curl -L https://github.com/Avnet/SPARK/archive/refs/tags/v3.0.0.tar.gz -o SPARK-3.0.0.tar.gz
tar -xzvf SPARK-3.0.0.tar.gz
cd SPARK-3.0.0/ && ./install.sh
Notes
If you're wanting to setup IoT connect integration, you will need to build an image with https://github.com/avnet-iotconnect/iotc-yocto-python-sdk/tree/dunfell enabled . Don't forget to setup secrets.json with correct values for your keys/ids so the IoT Connect handshaking is functional.