8000 Tags · eModbus/eModbus · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
< 8000 div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">

Tags: eModbus/eModbus

Tags

v1.7.4.stable

Toggle v1.7.4.stable's commit message
Push up library version to 1.7.4

v1.7.3.stable

Toggle v1.7.3.stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixes and additions for 1.7.3 (#401)

* Make base class destructors virtual.

* Use micros() instead of millis() for token value-

* Fix numerous lint issues #2

* Close connection after n timeouts added

* Timeout counter nedds to be local to worker instance

* Add TCP timeout control

v1.7.2stable

Toggle v1.7.2stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use ldf_mode deep+

v1.7.1stable

Toggle v1.7.1stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add ANY_SERVER registration (#339)

* ANY_SERVER mods

* Allow ANY_SERVER registration

v1.7-stable

Toggle v1.7-stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Import Stream RTU (#269)

* RTU code to use Stream instead HardwareSerial

* Remove obsolete UART manipulations

* Prevent UARTs doing timeout control

* Add baud rates tests

* Replace start/stop by begin/end

* Change 'start' into 'begin'

* Adapt to reworked Serial handling

* Move Serial setup into begin()

* Update library.json

* Update library.properties

* Update keywords.txt

v1.6-stable

Toggle v1.6-stable's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Bunch of flowers - RTU, error counters etc. (#206)

* Make get methods const

* Add missing const getter methods.

* Add broadcast handling

* Clean up broadcast, add sniffer.

* Add unregisterWorker()

* Make broadcast data const

* Add error counters to all clients and servers. Protect counters by mutexes

* need to protect read access to counters by mutexes. Same for client counter writes - only one task doing it.

* make CI pass

chain+ evaluates preprocessor syntax.
deep is not needed as all files in the lib are included anyway.

* Prepare release 1.6

Co-authored-by: Bert Melis <bertmelis@users.noreply.github.com>

v1.5-stable

Toggle v1.5-stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rtu issues fixed etc. (#193)

* Refactor FC checking code

* Add FC redefine calls

* Multiple changes to close down on the RTU issues. TCP client retries removed.

* Skip only first zero byte, if requested.

* Read another byte during interval wait

* Missed one more read.

* Rewrite RTU state machine

* read loop fix

* Streamline UARTinit().

* more frequent queue handling (#190)

Co-authored-by: EmbeddedDevver <willem@wnpd.nl>

* Rework function code type redefinition mechanism

* Change some function code type names to avoid collisions

* Delay when WiFi server starts

* Prepare release 1.5.0

Co-authored-by: EmbeddedDevver <willem@wnpd.nl>

v1.4.1-fixed

Toggle v1.4.1-fixed's commit message
Fix delayed serial.flush()

v1.4-stable

Toggle v1.4-stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Modbus ascii (#154)

* First shot at Modbus ASCII

* Use state machine for Modbus ASCII receive

* Add hardcoded 1s timeout when ASCII mode is used

* Ambigious constructor calls for ModbusServerRTU corrected

* Move CRC checks into RTUutils, update Test sketch

* Fix ASCII CRC calculation, add delay to prevent WDT to fire

* Update docs and version info

* Fix ASCII timeout handling. Streamline ASCII character checks.

* Reduce delays in RTU mode

* Update keywords.txt

* Add Ethernet example (courtesy of @engineerarslan)

v1.3-stable

Toggle v1.3-stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix CI

* remove chmod (enabled in file properties
* adjust platformio.ini file path
0