Failed to parse float?

Hey matp,

The error itself just says that it gets corrupt data. The scripts where the errors occur seem to indicate that there is a general problem with communication inside. You know that inside the Buildbotics/Onefinity Controller, a Raspberry Pi with the UI and and AVR board with the CNC machine and stepper drivers communicate.

Could it be that your machine gets too hot, maybe because of too much wood dust inside? Cooling is already not best solved in this controller. You could try to run it open,

and for more protection against dust in the future, protect it from dust like shown here.

Warning: Cleaning pcbs with compressed air can destroy the controller. Better keep wood dust outside.

You could also try to reseat the 40-pin ribbon cable between Raspberry Pi and AVR board.

Besides of that, as @WaywardWoodworker already mentioned, the data corruption could be on the SD card.

1 Like