Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dharmik768 authored Jul 16, 2020
1 parent 12e2f8a commit 1fed5e8
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# ElectroSoul RS485 Modbus Master Liberary for Arduino IDE
# ElectroSoul RS485 Modbus Master Library for Arduino IDE

This is ElectroSoul RS485 Modbus Master Liberary which works great and has beed tested on ElectroSoul ESP32-RS485 Modbus Gateway for Monitoring as well as Controlling various Devices over RS485.
This is ElectroSoul RS485 Modbus Master Library which works great and has been tested on ElectroSoul ESP32-RS485 Modbus Gateway for Monitoring as well as Controlling various Devices over RS485.

This Liberary makes it very simple to establish an Industrial Standard RS485 Modbus Communication with OUR ESP32-RS485 Modbus Gateway or any other Arduino compatible board in which you can use TTL to RS485 modules available.
This Library makes it very simple to establish an Industrial Standard RS485 Modbus Communication with OUR ESP32-RS485 Modbus Gateway or any other Arduino compatible board in which you can use TTL to RS485 modules available.
<!--
# ElectroSoul ESP32-RS485 Modbus Gateway
<a href="https://www.tindie.com/products/electrosoul/esp32-rs485-modbus-gateway/"><img src="https://electrosoul.in/product_photo/RS485_Gateway_WiFi/Picture1.png" title="ESP32-RS485 Modbus Gateway" alt="ESP32-RS485 Modbus Gateway"></a>
-->
## Development Status
Basic Requirenment are already set for an Industrial RS485 standards with the liberary so that you can directly use the library for your Arduino + RS485 projects.
Basic Requirenment are already set for an Industrial RS485 standards with the Library so that you can directly use the library for your Arduino + RS485 projects.

**UART Support**
* Liberary supports Hardware UART ✅
* Software Serial Liberary is also supported ✅
* Library supports Hardware UART ✅
* Software Serial Library is also supported ✅
* Can set different baud rates ✅
* Data Bit ❌
* Parity ❌
Expand All @@ -23,7 +23,7 @@ Basic Requirenment are already set for an Industrial RS485 standards with the li
* Any digital pin can be used as Direction control pin ✅


**RS485 Function Code(FC) Supported By Liberary**
**RS485 Function Code(FC) Supported By Library**
* Read Holding Registers (FC=03)✅
* read single register✅
* read multiple register❌
Expand All @@ -38,7 +38,7 @@ Basic Requirenment are already set for an Industrial RS485 standards with the li
* Write Multiple Registers (FC=16)❌


**Additional Liberary Features**
**Additional Library Features**
* Can generate CRC ✅
* Validate CRC in receiving packet (Note: if CRC fail you will get -88.88) ✅
* You can set Timeout from .h file default 1 Sec (Note: if Timeout ocures you will get -99.99) ✅
Expand All @@ -56,6 +56,8 @@ You can easily fetch data over RS485 and also write data with RS485 to any slave
* **/src** - Source files for the library (.cpp, .h).
* **library.properties** - General library properties for the Arduino package manager.
* **LICENSE.md** - Library has open source license gpl-3.0
* **keywords.txt** - Library Keywords file
* **README.MD**

License Information
-------------------
Expand Down

0 comments on commit 1fed5e8

Please sign in to comment.