All notable changes to this project will be documented in this file.
max_device_time_skew: device/host clock skew (s) tolerated before setting the device clock on open (None=never).receive_own_messages: receive the messages transmitted by the bus itself (defaultFalse).
- Supported device API version changed from
03.00to04.00. - The device hostname is now resolved only once on bus open, reducing connection time.
data_bitrateis now optional. When omitted, transmissions of FD frames are rejected.- Updated shutdown sequence (using
DELETEon the websocket resource aftershutdown_timeouttimeout).
server_cert: the server certificate is now always verified against the built-in CANsub root certificate. When connecting via an IP address, certificate hostname verification is automatically disabled (certificate chain verification remains active).
server_cert: path to the server certificate (.crtfile).client_cert: tuple of paths to the client certificate and key (.crt,.key), used for TLS mutual authentication.- Warning when devices with unsupported API versions are found.
- Supported device API version changed from
02.00to03.00.
CANSUB_ROOT_CERT: path to the CANsub root certificate.
- Transmit sequences (on the device) are deleted on bus open.
CyclicSendTaskwithduration=Nonenow working.