Results 6 issues of Hugh Pyle

There are values in `external_references` that cause problems with validating against the [OASIS schemas](https://github.com/oasis-open/cti-stix2-json-schemas). The schemas specify "format: uri" for the "url" attribute (schemas/common/url-regex.json), and this may enforce validation of...

For example pattern.py uses termios to check whether it's connected to the tty, and that's not compatible with running the script on Windows.

Current test rig only uses the OCL shield. Need regression tests with the Mikro board.

For multi-channel codecs, the library should support "DSP mode" (aka "TDM") instead of classic I2S. To do this will probably need special-case frame setup, and should just assume that anything...

so Rx probably doesn't work unless Tx is active. On the other hand, you need to synchronize to do "pass-thru" or similar. Make it a parameter.

Allows override of the printer name, description, icon, and PPD files - but keeping the great simplicity of the server.