Hi Again
Having another issue, this time with HSERIN within my interrupt routine - again, stripped to the bare essentials viz ...
interrupt: hserIn 0,5
gosub beep1
let flags=0
setintflags %00100000,%00100000
return
First time round, interrupt fires on rising edge of received character 1, clocks in 5 characters - beeps - all fine. Second time, nothing. Removing the HSERIN command, it fires every character as expected.
Almost as if the HSERIN is disabling the interrupts somehow.
Debug shows the flags HAVE been set to zero when it returns.
Any thoughts ?
TIA
Neil
Having another issue, this time with HSERIN within my interrupt routine - again, stripped to the bare essentials viz ...
interrupt: hserIn 0,5
gosub beep1
let flags=0
setintflags %00100000,%00100000
return
First time round, interrupt fires on rising edge of received character 1, clocks in 5 characters - beeps - all fine. Second time, nothing. Removing the HSERIN command, it fires every character as expected.
Almost as if the HSERIN is disabling the interrupts somehow.
Debug shows the flags HAVE been set to zero when it returns.
Any thoughts ?
TIA
Neil