In a combined Bluetooth/alternate radio environment, an intermediate level
software layer interprets operational conditions of a Bluetooth radio for
an upper level, supervisory software layer. The intermediate level
software layer also interfaces between the upper level software layer and
a lower level software layer that interfaces to the alternate radio. The
lower level software layer defines therein a criterion for reporting a
condition of the alternate radio to the upper level software layer.