Menu

#7 Add Option to check xoff/xon on a EOB (end of block) basis

open
nobody
None
5
2013-01-15
2012-04-02
lisette
No

I noticed that although EdytorNC is fine for drip feed, the speed is somewhat slow at a baudrate of 9600 (9 blocks average) compared to nclink (OneCNC dot net) speed for example. Perhaps it is checking xoff/xon after each byte is sent. Maybe checking after a block is sent, could increase speed. Just a though.

Discussion

  • lisette

    lisette - 2012-04-03

    9 blocks average: I meant 9 blocks per second average.

     
  • artur

    artur - 2012-04-16
    • status: open --> pending
     
  • artur

    artur - 2012-04-16

    Please try option "Disable text selection" in com port settings.

     
  • lisette

    lisette - 2012-04-17

    Hi artur231! I actually have "Disable text selection" option enabled. It just happens when I send files to the machine(not fast). when I send files from machine to PC the speed is as it should be (very fast!). Using that other software (onecnc) the speed is the same sending from both sides(very fast also). All that with no change on the settings of the machine:9600,2,none,xon/xoff.

     
  • lisette

    lisette - 2012-04-18
    • status: pending --> open
     
  • lisette

    lisette - 2012-04-18

    ""Disable text selection" option enabled: I mean option checked.

     
  • artur

    artur - 2012-04-19

    Maybe machine sends XOFF to slow transmission ? Can you check what happens if you disable XON/XOFF in editor.

     
  • lisette

    lisette - 2012-04-26

    Here is what happens artur231,
    *XON/XOFF disabled: after starting transmission, buffer overflow error at FANUC side (doesn't matter for the trial). EdytorNC sends all data, and the time spent is the same as when XON/XOFF enabled (422 lines of cnc code takes 52 seconds to be transmitted).
    Just for comparisson I used another program (TERATERM) to test the speed of transmission, and it took 13 seconds to send the same data (20ms delay per block/line to avoid FANUC overflow alarm). Almost the same time PC takes to receive from FANUC (12 seconds).
    If more test needed please let me know. I will be pleased to do it.

    Good to know you are still developing this app artur!!!
    I'll wait the new build.
    I can't post anymore. Is there a way to do it?

     

    Last edit: lisette 2013-01-18
  • artur

    artur - 2013-01-15

    I'm sorry that this take so long.

    I have updated qextserialport source code. Maybe this will fix slow transmission.

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.