- mypy support added EduardoHi
LogixDriver
- added array support for non-string data types for the `data_format` in `generic_message`
- e.g. `data_format=[('example', 'SINT[5]'), ]`
- added `string` (2-byte len) and `logix_string` (4-byte len) support for `data_format` in `generic_message`
- improved error messages for bad tag names, fix ambiguous `'Invalid tag request - 'plc_tag'` error message
SLCDriver
- added `get_file_directory`
- confirmed working for SLC and MLX1100, other MLX models will require help from someone with the hardware to debug against
- added r/w support for L/ST/A files