To celebrate the release of firmware v2.29, a few more features for pbbTool:
-
The
clonecommand is similar torestorein that it replaces all the patterns on the Pixelblaze located atipAddresswith those from the PixelblazeBackup file located atpbbFile, but it leaves the configuration untouched. This is equivalent to the Firestorm ‘clone’ command.$ ./pbbTool.py clone --pbbFile=FactoryDefault.pbb --ipAddress=192.168.4.1 -
The
extractcommand will extract all patterns matching the (wildcard-enabled)patternNamefrom the PixelblazeBackup file located atpbbFileto local EPE files.$ ./pbbTool.py extract --pbbFile={pbbFile.pbb} --patternName=* -
And when the
reportcommand is used on a real live Pixelblaze with the--ipAddress=parameter, the pattern previews will respect the pixelmap:
The updated source code is here:
pbbTool.py (205.4 KB)
(Remember to chmod +x pbbTool.py to mark it as executable.)