The CAN BUS sends data with similar ID. I know that I will receive 29 msgs every 1 minute. I used the Join ID as shown in the picture to join the first 29 msgs in an array. So I can assort them depending on their ID # in the function node.
For some reason, the data will be overwritten and won't receive the expected order. I added a reset topic after the 29 msgs are received to reset the join node, but it didn't solve it.
The inject node solve it when I manually click it and next batch arrives correctly but connecting the reset node to the front of join node didn't solve it. What I am doing wrong?