Skip to content
Discussion options

You must be logged in to vote

Finally got round to buffering traffic from bCNC to grblHAL. To get round the realtime command problem I put everything into a buffer until a launch character is added to the buffer. Defining the launch character as \n ~ ! ? Cntrl-X and anything >=0x7E. Note I do not buffer traffic from grblHAL to bCNC.

The result SUCCESS I can now get grblHAL to execute commands from bCNC without a problem.

I don't think this is a 64 byte packet problem otherwise a direct link avoiding my program would not have worked either. Given everything that has occured it looks much more likely to be a timing issue where gaps between characters are causing the whole command to be ignored. The lack of an error mess…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
2 replies
@Trev4G
Comment options

@terjeio
Comment options

Comment options

You must be logged in to vote
1 reply
@terjeio
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by Trev4G
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants