??? 06/30/09 16:04 Read: times |
#166602 - thank you Responding to: ???'s previous message |
Michael,
I really appreciate your reviewing the code so closely. I considered the outer check in getbcch() to prevent these collisions, e.g the first condition that must be met is if(BC_CHAR_RCVD) { ... } which is set by the ISR and cleared by getbcch(). So the variables, bc_bit_count bc_char bc_char_temp reset_ch are never accessed by getbcch() until a PS2 transmission is complete. Does this make sense? |
Topic | Author | Date |
high error rate using PS2 barcode reader | 01/01/70 00:00 | |
Retry | 01/01/70 00:00 | |
good idea, but i've got to also check my keypad | 01/01/70 00:00 | |
Interrupt & Mainline Contention | 01/01/70 00:00 | |
thank you | 01/01/70 00:00 | |
It may work....![]() | 01/01/70 00:00 |