Version 0.0.4

This commit is contained in:
Ted Morin 2018-05-22 09:38:36 -04:00
commit db9fb0e32d
3 changed files with 17 additions and 4 deletions

View file

@ -1,11 +1,23 @@
Plover Stenograph USB
=====================
Use Stenograph Diamanté and Luminex machines on Plover. The plugin may
not work with other machines. If it does, please let me know.
Use Stenograph machines such as the Luminex, Diamanté, and Protégé on Plover. The plugin may
not work with other machines.
Special thanks to Keith McCready for his guidance and support.
Tested Machines
---------------
If you test another machine, please let me know whether it works or not.
- Working
- Luminex
- Diamanté
- Protégé
- Not Working
- Unknown
Get the Drivers
---------------

View file

@ -168,6 +168,7 @@ class StenoPacket(object):
@staticmethod
def make_open_request(file_name=b'REALTIME.000\x00\x00\x00\x00', disk_id=b'A'):
"""Request to open a file on the writer, defaults to the realtime file."""
# Concern: realtime file seems to need 4 null bytes. Maybe to round up to 0x10?
return StenoPacket(
packet_id=StenoPacket.ID_OPEN,
p1=ord(disk_id) if disk_id else 0, # Omitting p1 may use the default drive.
@ -594,4 +595,4 @@ class Stenograph(ThreadedStenotypeBase):
"""Stop listening for output from the stenotype machine."""
super(Stenograph, self).stop_capture()
self._machine = None
self._stopped()
self._stopped()

View file

@ -1,6 +1,6 @@
[metadata]
name = plover_stenograph_usb
version = 0.0.3
version = 0.0.4
description = Stenograph USB protocol for Diamanté and Luminex machines for Plover
long_description = file: README.rst
author = Ted Morin