Thanks for the continued interest - I will share code with all when the darn thing works <grin>.
the IO assignments below:
Code:
        MRFReset        var PORTA.1                                             'MRF module reset
        MRFDataSel      var PORTA.4                                             'MRF module serial interface data chip select, active LOW
        MRFConfigSel    var PORTA.5                                             'MRF module serial interface configure chip select, active LOW
        MRFIrq0         var PORTB.0                                             'MRF module interupt 0
        MRFIrq1         var PORTC.2                                             'MRF module interupt 1
I have the time to work on this now (at home) so I will try just readinga register back - no loops.