Version 3.2.1 - Mario Train
This release is a feature release to get Mario on the Duplo Train 😀
Features
- Added
MarioHub
(71360) including internal Accelerometer (Raw & Gesture), TagSensor (Barcode & RGB), Pants and Voltage (#91) - Added
DuploTrainBase
(10874) including internal RgbLight,, Motor, Speedometer, Speaker, ColorSensor (RGB & Tags) and Voltage (#124) - Added
TechnicMediumAngularMotorGrey
(set 51515) (#110) - Improve Output of
poweredup device list
to be more human readable (#122) (and applied to historic dumps #114) - Added support to not query hub properties (if hub do not support them) (#120)
- Improve internal bluetooth layer to be better async (#117)
Roadmap Ahead
- Establish Unit Testing Infrastructure for the devices/hubs
- Add sensors from Mindstorms (51515)
- More Functions
- Create common controls (abstract) and showcases for WPF and Xamarin
Thanks
- @vuurbeving for collaboration on getting the
TechnicMediumAngularMotorGrey
and related devices into the library. His ongoing work to enable sharpbrick/powered-up on Linux is a big motivation. - @judavi for kickstarting the work for Mario. Mario brought more pain over us than expected, but he landed now improving the library in many ways.
Community Contributions are always welcome and appreciated.