secsgem icon indicating copy to clipboard operation
secsgem copied to clipboard

Simple Python SECS/GEM implementation

Results 39 secsgem issues
Sort by recently updated
recently updated
newest added

Bumps [transitions](https://github.com/pytransitions/transitions) from 0.8.10 to 0.9.0. Release notes Sourced from transitions's releases. Release 0.9.0 is a major release and contains improvements to ease development, adds some new features and removes...

dependencies

Dear Benjamin, foremost, thank you for providing this library. I'd go nuts trying to de- and encode GEM communications otherwise. However, I've run into troubles properly defining a S02F49 (*Enhanced...

**log message:** unexpected function received s02f17 {sessionID:0x0001, stream:02, function:17, pType:0x00, sType:0x00, system:0x01364788, requireResponse:True}

I tested set ec value. the set action was successful. Then when trying to retrieve the value back it trigger error due to trying to set String type with ECV....

and FCNID, STRACK, STRID, RSPACK, RSDC, RSDA to data_items

As the code and the unit-tests are developed in the same scope, this has potential for breaking the communication without noticing it. There should be some integration or e2e tests,...

epic

Support the SECS-I serial protocol for communication.

epic

The whole protocol layers are based on HSMS. These must be refactored/redesigned to allow more communication interfaces (SECS-I).

epic