What's Changed
* RELEASE CANDIDATE 1.1.1 by semuadmin in https://github.com/semuconsulting/pygnssutils/pull/88
ENHANCEMENTS:
1. `gnssstreamer` (*formerly `gnssdump`*) completely refactored to support bidirectional communications with GNSS datastream via args `--cliinput`, `--input` and `--clioutput`, `--output`. CLI utility is now named `gnssstreamer` but the deprecated `gnssdump` will continue to work until at least v1.1.3.
Supported `--clioutput` values are:
- 0 = terminal (default)
- 1 = binary file
- 2 = serial port
- 3 = TCP socket server
- 4 = evaluable Python (lamba) expression
- 5 = text file
Supported `--cliinput` values are:
- 0 = none (default)
- 1 = RTK NTRIP RTCM
- 2 = RTK NTRIP SPARTN
- 3 = RTK MQTT SPARTN
- 4 = serial port (e.g. SPARTN RTK data from D9S L-Band receiver)
- 5 = binary file (e.g file containing UBX configuration commands)
2. Improved test coverage.
3. Improved exception handling and logging in socket_server.py.
4. Improved Sphinx documentation of global constants.
**Full Changelog**: https://github.com/semuconsulting/pygnssutils/compare/v1.1.0...v1.1.1