[quote author="neslekkim"]Wasn't Newegg supposed to be a serious company?? http://www.newegg.com/Product/Product.a ... 2C512S0593[/quote] Newegg have a similar system to Amazon marketplace where you can register to sell via their site. It isn't Newegg themselves selling it and I doubt there is much vetting of items sold either. They're definitely violating some rule as this is making out to be a real Logic and not a knockoff no name clone. I'm not sure how you report dubious items to the Newegg admins though...
[quote author="ian"]The overflow is actually in the UART hardware buffer. We don't read or clear it while in the frequency measurement loop, so it overflows and then only reads the last successful character. This is the expected behavior, but you are the first to report observing it The way to fix it is to check the overflow flags in the terminal RX/TX routines (see the UART bridge code for an example), but that will take up a cycle or two for every character we send up the UART. Maybe check and clear can be added to the main loop because the Bus Pirate only runs it when idle.[/quote] Ahh okay. As I said originally, it isn't a particularly big issue anyway since you're not really supposed to do that anyway and the fix will use more valuable space.
[quote author="Sjaak"] the behaviour in HiZ is as expected. since we did a rework of the userinput parsing this is not avoidable (without a lots of if-statements which takes valuable space).[/quote] Ahh. I see. Is the WRITE one which is missing a CR or space fixable at least?
[quote author="Sjaak"]Will look into the first. Holding it down during the measurement I assume? [/quote] Yup
Two cosmetic bugs/issues which are still present in v5.6.
1. If you do frequency measurement (f) and then hold down a key it overflows some buffer somewhere and the Bus Pirate gets stuck and thinks every input key is that character.
e.g. On a just started Bus Pirate in HiZ mode with nothing connected, press f and then hold down the enter key until the HiZ> prompt reappears. At this point the Bus Pirate will think every character input is enter and the only way to fix it is to unplug it and plug it back in.
Its not a particularly high priority bug as the workaround is just not to do this since there is no reason to do this particular sequence.
2. The read/write commands give odd looking error output.