Update README.md
This commit is contained in:
@@ -74,7 +74,7 @@ Check [here](http://www.ti.com/lit/an/slla337/slla337.pdf).
|
|||||||
# Installation for ESP32
|
# Installation for ESP32
|
||||||
```
|
```
|
||||||
git clone https://github.com/nopnop2002/esp-idf-can2http
|
git clone https://github.com/nopnop2002/esp-idf-can2http
|
||||||
cd esp-idf-can2htp
|
cd esp-idf-can2http
|
||||||
idf.py set-target esp32
|
idf.py set-target esp32
|
||||||
idf.py menuconfig
|
idf.py menuconfig
|
||||||
idf.py flash
|
idf.py flash
|
||||||
@@ -103,13 +103,13 @@ idf.py flash
|
|||||||

|

|
||||||
|
|
||||||
# Definition from CANbus to HTTP
|
# Definition from CANbus to HTTP
|
||||||
When CANbus data is received, it is sent by HTTP according to csv/can2http.csv.
|
When CANbus data is received, it is sent by HTTP POST according to csv/can2http.csv.
|
||||||
The file can2http.csv has three columns.
|
The file can2http.csv has three columns.
|
||||||
In the first column you need to specify the CAN Frame type.
|
In the first column you need to specify the CAN Frame type.
|
||||||
The CAN frame type is either S(Standard frame) or E(Extended frame).
|
The CAN frame type is either S(Standard frame) or E(Extended frame).
|
||||||
In the second column you have to specify the CAN-ID as a __hexdecimal number__.
|
In the second column you have to specify the CAN-ID as a __hexdecimal number__.
|
||||||
In the last column you have to specify the HTTP-Path.
|
In the last column you have to specify the HTTP-POST-Path.
|
||||||
Each CAN-ID and each HTTP-Path is allowed to appear only once in the whole file.
|
Each CAN-ID and each HTTP-POST-Path is allowed to appear only once in the whole file.
|
||||||
|
|
||||||
```
|
```
|
||||||
S,101,/post
|
S,101,/post
|
||||||
@@ -118,9 +118,8 @@ S,103,/post
|
|||||||
E,103,/post
|
E,103,/post
|
||||||
```
|
```
|
||||||
|
|
||||||
When a Standard CAN frame with ID 0x101 is received, it is POST by PATH of "/post".
|
When a Standard CAN frame with ID 0x101 is received, POST with the "/post" PATH.
|
||||||
When a Extended CAN frame with ID 0x101 is received, it is POST by PATH of "/post".
|
When a Extended CAN frame with ID 0x101 is received, POST with the "/post" PATH.
|
||||||
http://{HTTP-Server-IP}:{HTTP-Server-Port}/post/{CAN-Data}
|
|
||||||
|
|
||||||
# HTTP Server Using Tornado
|
# HTTP Server Using Tornado
|
||||||
```
|
```
|
||||||
@@ -148,7 +147,7 @@ python can.py
|
|||||||
|
|
||||||
|
|
||||||
# List data Using Brouser
|
# List data Using Brouser
|
||||||
Open your browser and put the IP address in the address bar.
|
Open your browser and put the URL in the address bar.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user