OK don't know why I didn't think of it before, I used my scope on the TX RX pins when both units are in test mode.
They have data back and forth at 1 second intervals. That means they are transmitting and receiving.
So, it's down to this routine not working. Given the details above I just can't see why :-
Code:sigstrength: IF jump = 1 THEN rssioff ; check input to reset to serial DEBUGIN 3000,sigstrength,[WAIT("aSSRSSIS-",sigfield)] ; get slave signal strength value DEBUGIN 3000,sigstrength,[WAIT("aMMRSSIM-",sigcontrol)] ; get control signal strength value LCDOUT $FE,$80," Light Unit ",sigfield LCDOUT $FE,$C0," Control Unit ",sigcontrol GOTO sigstrength




Bookmarks