Wed, 03 Jul 2024 20:01:31 +0200
Version 0.4.2. Removed the components/websocket server and switched to the official http and websockets server. This server will also recover if the wifi connection disconnects and reconnects.
130
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
1 | // onewire bus master timings |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
2 | |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
3 | // standard rate master timings recommended in the 1-Wire specification |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
4 | // the values below are the ones recommended by the specification. |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
5 | |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
6 | // for the meaning of each parameter, see the following document: |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
7 | // https://www.analog.com/en/technical-articles/1wire-communication-through-software.html |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
8 | |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
9 | // all values in microsec |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
10 | #define OWB_TIMING_PARAM_A 6 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
11 | #define OWB_TIMING_PARAM_B 64 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
12 | #define OWB_TIMING_PARAM_C 60 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
13 | #define OWB_TIMING_PARAM_D 10 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
14 | #define OWB_TIMING_PARAM_E 9 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
15 | #define OWB_TIMING_PARAM_F 55 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
16 | #define OWB_TIMING_PARAM_G 0 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
17 | #define OWB_TIMING_PARAM_H 480 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
18 | #define OWB_TIMING_PARAM_I 70 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
19 | #define OWB_TIMING_PARAM_J 410 |
96ee5cb45b37
Added new files and remove obsolete.
Michiel Broek <mbroek@mbse.eu>
parents:
diff
changeset
|
20 |