1
Bus Pirate Support / Python Bus Pirate Wrapper (CLI)
1. A command line wrapper could provide more verbose command interactions, help information etc.
1.1 Commands would be more readable and memorable
2. Shell scripts could be simplified by the use of a wrapper
2.1 Piping data to and from the Bus Pirate could be handled either in a static command → result format or as an opaque or transparent session. (Making the process easier for users new to scripting)
3. Common interface for access collisions regardless of platform (may be useful for further (cross platform) software)
4. Cross platform availability can be maintained
while increasing ease of use.
As well as the above, utilities relevant from the computers stand point could be included, such as an option to resolve connected Bus Pirates. I'm a Java developer who is new to python and has not used the Bus Pirate extensively, so any comments and criticism welcome.
Thanks,
Drew