Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean datastore setValues #2145

Merged
merged 1 commit into from
Apr 3, 2024
Merged

Clean datastore setValues #2145

merged 1 commit into from
Apr 3, 2024

Conversation

janiversen
Copy link
Collaborator

Unclean code removed. The code was introduced while trying to build a better repeater, however a repeater should work at frame layer not datastore layer.

@janiversen janiversen merged commit 210ad31 into dev Apr 3, 2024
1 check passed
@janiversen janiversen deleted the bit branch April 3, 2024 07:51
janiversen added a commit that referenced this pull request Jun 18, 2024
janiversen added a commit that referenced this pull request Jun 27, 2024
* add _legacy_decoder to message rtu (#2119)

* Add generate_ssl() to TLS client as helper. (#2120)

* ASCII framer using message decode() (#2128)

* SOCKET/TLS framer using message decode(). (#2129)

* Fix decode for wrong mdap len.

* Streamline message class. (#2133)

* modbus_server: call execute in a way that those can be either coroutines or normal methods (#2139)

* Clean datastore setValues. (#2145)

* fixed kwargs not being expanded for actions on bit registers, adjusted tests to catch this issue (#2161)

* datastore: add async_setValues/getValues methods (#2165)

Co-authored-by: Ilkka Ollakka <ilkka.ollakka@cloudersolutions.com>

* Request/Response: change execute to be async method (#2142)

* Bump actions CI. (#2166)

* Fix usage of AsyncModbusTcpClient in client docs page (#2169)

* Sphinx: do not turn warnings into errors.

* Add minimal devcontainer. (#2172)

* Transaction id overrun.

* call async datastore from modbus server (#2144)

* Datastore will not return ExceptionResponse. (#2175)

* Describe zero_mode in ModbusSlaveContext.__init__ (#2187)

* Solve pylint error.

* Show error if example is run without support files. (#2189)

* Fix usage file names (#2194)

* Update client.rst (#2199)

* Transaction_id for serial == 0. (#2208)

* Remember to remove serial writer. (#2209)

* Fix writing to serial (rs485) on windows os. (#2191)

Co-authored-by: jan iversen <jancasacondor@gmail.com>

* test convert registers with 1234.... (#2217)

* Solve serial unrequested frame. (#2219)

* Log comm retries. (#2220)

* prepare v3.6.9.

* pylint.

* Remove python 3.8 from CI.

---------

Co-authored-by: Ilkka Ollakka <14361597+ilkka-ollakka@users.noreply.github.com>
Co-authored-by: sumguytho <48988983+sumguytho@users.noreply.github.com>
Co-authored-by: Ilkka Ollakka <ilkka.ollakka@cloudersolutions.com>
Co-authored-by: Yohrog <69543220+Yohrog@users.noreply.github.com>
Co-authored-by: James Cameron <90580716+jcameron-sso@users.noreply.github.com>
Co-authored-by: Qi Li <160646648+qili-eaton@users.noreply.github.com>
Co-authored-by: andrew-harness <75149647+andrew-harness@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant