Failed to parse float?

Hello any one care to take a stab at this ? When running a program the machine randomly stops and un- homes itself . When setting up for the job all lights axis are green after zeroing with program open. I’ll post pics of error messages both on web interface and the onefinity touch screen. this has been running flawlessly since January and within last week or so been randomly having this issue , getting ready to do an expensive job and can’t afford for it to be doing this. I’ve briefly searched the forum for answers but really didn’t know what to ask in the search bar . (v1.0.9 what came on it ) never upgraded or even had the machine connected to internet. This job is nothing from the ordinary and Is a program that had been ran in the past a few times. Just a simple spoil board flattening. Thanks for any and all help it’s much appreciated


Most likely EMI. There are two examples on the forum if you search “parse”.

1 Like

Based on the title, I was almost afraid to open this topic. What did I do this time?? :rofl:

3 Likes

Hey Bill,

Questionable behavior

this is a good example that people are unfortunately not used to communicate the content of an event, but their emotional experience instead - and thus make the title topic completely worthless for all later searchers. Almost as bad as the very common technical problem “Please Help!”. So everyone knows what it’s about :rofl:

1 Like

Changed it for you , thanks for all your help . Remember not everyone is good at titling topics and navigating forums . My machine was having questionable behavior so that’s t what was first thing came to mind to put. I’m more of a “talk to someone” type but beings that’s nearly impossible now days I have to try and figure my way through bullshit like this . I don’t live my life in front of a keyboard, not as leisure, not as my job but do understand they have their spot in my life as a convenience . I do learn but it’s hard to learn something that doesn’t strike full interest . So I apologize to you Aiph5u for not titling up to your standards.

It looks like a file with bad data in it or one that has become corrupt if the controller is attempting to “parse” (convert from text data in the file to a floating point number). Try downloading the file from the controller to your computer and see if it has that funky string of text in it, it could be an indication of an issue with the SD card.

1 Like

Hey matp,

that’s too much of an honor :slight_smile:, but that are not my standards, but standards that became obvious to use when softwares came up that included search functions (somewhen in the mid-19xxs) :wink:

Also with “people” I did not mean specially you, but mankind as a whole. It is just the general observation that before sentient man becomes a programming, data reading and data processing man, it will certainly take at least 100,000 years of further evolution. We have not even integrated the invention of the writing 5000 years ago into our evolution: If someone wants to know something, he doesn’t go to the written knowledge and reads, but he goes to a forum (lat.: market place) and asks the elders to tell it :slight_smile:

Alterum saltem 100,000 annorum evolutionis accipit ut sapiens homo fiat programmatio, notitia lectionis :slight_smile: .

Take it easy :wink:

1 Like

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