Hi @Soloam, not sure if you managed to solve your problem. I would recommend using Mosquitto MQTT broker open source or Pro version since they both support all MQTT QoS levels (including QoS 0, QoS 1, QoS 2).
@briseis I would just switch back to 2.3.2
I also believe 2.4 on the gateway should work with nodes on 2.3.2. what kind of errors did you get when doing this?
the Node To Node must be seen as a Gateway to node
the controller is not mandatory.
so we rethink the topology.
Gateway (node0) <---> Node1 <---> Node2 <---> 3.. 4...
The Gateway in 2022/2023 must be used, how to do!!?!! ...... a Node Useful
(yes an old message, but to refresh the ideas )
happy holidays to you all
Hello
CAN Bus is still functional, and no problem.
a question : is it possible to implement the use of 2 CAN Module on the same Gateway.
2 CAN bus or RS485 + CAN
as for the RS485 in example for a Mega2560 board
MyConfig.h
......
* Example: @code #define MY_RS485_HWSERIAL Serial1 @endcode
*/
//#define MY_RS485_HWSERIAL (Serial1)
Wow - given the age of the most recent messages on here, I wondered if I would get a response.
Many thanks for responding so quickly and my problem is resolved.
[ Note I now also have PlatformIO installed and that compiled the sketch at the first attempt. I can't work out which version of the board it is using, as it uses different naming conventions, but I think it is the most recent. ]
If anyone is getting "Property 'bootloader.tool.' is undefined" error with arduino 2.x when trying to burn bootloader, then you just have to add another row in bold below to boards.txt file
MYSBL.upload.tool=avrdude
MYSBL.upload.protocol=arduino
MYSBL.upload.maximum_size=30720
MYSBL.upload.maximum_data_size=2048
MYSBL.bootloader.tool=avrdude
MYSBL.bootloader.tool.default=avrdude