Georgi Chorbadzhiyski
f40b692f00
Add support for ALARM STATUS command
3 years ago
Georgi Chorbadzhiyski
8308faadb3
Add support for configurations that have leading white space
6 years ago
Georgi Chorbadzhiyski
e954cfe15a
Add support for parsing responses that contain \r symbols in them
Thanks to alex # dyaconov.com for the test data
6 years ago
Georgi Chorbadzhiyski
c9ac382c5e
Ignore END PRELUDE command
It doesn't seem to do anything and just spams that logs. Thanks to
Jean-Francois Panisset for the report.
6 years ago
Georgi Chorbadzhiyski
1bee26847a
test: Fix tests to work out of the box on OS X (difference in getopt messages)
6 years ago
Georgi Chorbadzhiyski
1ffab2e688
Add support for CONFIGURATION command
I have no idea what it does unfortunately.
Thanks to Yannick BARBEAUX for the report.
6 years ago
Georgi Chorbadzhiyski
42a6e7e3ac
Rename configuration parameters.
--list-vinputs -> --list-inputs
--list-voutputs -> --list-outputs
--list-moutputs -> --list-monitor
--vi-X -> --in-X
--vo-X -> --out-X
--mo-X -> --mon-X
--se-X -> --ser-X
9 years ago
Georgi Chorbadzhiyski
e8bfb2bf00
Add support for --vi-output and --vi-monitor parameters.
9 years ago
Georgi Chorbadzhiyski
32927ee8de
Only warn when the protocol version is not 2.x do not die.
This makes the program compatible with future protocol updates.
Before it was just dying so even if the new protocol was compatible
the program needed to be recompiled.
9 years ago
Georgi Chorbadzhiyski
dd92e76c94
Add support for setting device friendly name using --set-name
My Videohub Micro doesn't support this extra but I suppose the
bigger models do (at least the official software v6 reads this
value and shows it instead of the device model).
9 years ago
Georgi Chorbadzhiyski
e035d99753
Add support for --list-proc-units and --list-frames options.
--list-proc-units was documented in 1.0 release but it was never
wired up to work. --list-frames was not documented in 1.0 and it
wasn't working either.
9 years ago
Georgi Chorbadzhiyski
57dde60884
Initialize all routes to NO_PORT by default.
9 years ago
Georgi Chorbadzhiyski
d6f8eeeebe
Add support for frames (names, routing and locks)
It is not tested on a real hardware. The number of frame buffers
is assumed to be the same as number of serial ports (as good guess
as any).
9 years ago
Georgi Chorbadzhiyski
54b685d478
Add support for processing units (routing and locks).
It is not tested on a real hardware.
9 years ago
Georgi Chorbadzhiyski
b2dd766732
test: Add more serial port tests.
9 years ago
Georgi Chorbadzhiyski
c87a7538b9
Display the undocumented "Friendly name" device setting.
9 years ago
Georgi Chorbadzhiyski
9dadd08575
Increase white space in tables so they look ok with ports number > 99.
9 years ago
Georgi Chorbadzhiyski
c4d62cb179
Report invalid port statuses.
9 years ago
Georgi Chorbadzhiyski
6176fb9bfe
Add support for clearing serial port connections.
9 years ago
Georgi Chorbadzhiyski
6004840714
Allow port routing to be canceled. It is needed for serial ports.
9 years ago
Georgi Chorbadzhiyski
2d71ba0dae
test: Add some new lines in input.
9 years ago
Georgi Chorbadzhiyski
d2f0abbe16
test: Fix the tests to work under OS X.
9 years ago
Georgi Chorbadzhiyski
30a6246f79
Add support for serial ports (names, routing, locks and directions).
9 years ago
Georgi Chorbadzhiyski
74952e542a
Add full support for monitoring video outputs.
9 years ago
Georgi Chorbadzhiyski
96aab1363d
Rename --vo-route parameter to --vo-input.
9 years ago
Georgi Chorbadzhiyski
6688abc16d
Add simple test suite.
9 years ago