New OpenPyCR

77 views
Skip to first unread message

Cathal Garvey

unread,
Oct 8, 2013, 12:09:51 PM10/8/13
to diybio
Hi all,
Small update for my fellow Linux-using OpenPCR owners out there. I've
improved OpenPyCR, which was showing signs of being a forgotten
beginner's project.

If you're interested, you can find the new code here:
https://gitorious.org/openpycr/openpycr

At some point soon I'll rework it into a module suitable for
installation using pip. For now, download to a folder and run from
within that folder, I'm afraid.

Features:
- Still doesn't require Adobe Air. :)
- No longer requires NCC binaries on Linux. As binaries are no longer
included, it's only useful for writing programs to devices on lesser
platforms. Monitoring and logging only works correctly on Linux, now.
- Uses a new PCR Program specification format; see readme for details.
Far more readable and writable than raw YAML as previously required!
- Uses argparse rather than the horrid hodgepodge of nested ifs it had
been using. This means typing "./openpycr.py --help" prints pretty
usage information, and the code is more consistent and extendable.

Enjoy! At some point I plan to cook up a really dump Tcl/Tk or Webapp
GUI to make this easier to use for non-terminally-oriented folk. For
now, it's terminal only.

best,
Cathal
signature.asc

jarlemag

unread,
Oct 10, 2013, 9:34:44 AM10/10/13
to diy...@googlegroups.com, cathal...@cathalgarvey.me
I've been meaning for a little while to add support for Windows, as I understood there was relative little needed to do that. Does this new version make that more difficult?

Also, could you clarify this sentence for me: " it's only useful for writing programs to devices on lesser
 platforms."?

Best regards,
Jarle Pahr
Reply all
Reply to author
Forward
0 new messages