主权项 |
1. A firmware overwriting method applied to at least one wireless microphone and at least one receiver, in which the at least one wireless microphone and the at least one receiver are in pair and collectively used, each of the at least one wireless microphone comprising a wireless microphone processing module, a wireless microphone wireless transceiver module, and a wireless microphone storage module storing a wireless microphone firmware and an overwriting program; and each of the at least one receiver comprising a receiver processing module, a receiver wireless transceiver module, and a receiver storage module storing a determining program, an installed receiver firmware and an installed wireless microphone matching backup firmware that is a firmware of the at least one wireless microphone and matches the installed receiver firmware of that respective receiver;
the firmware overwriting method comprising: building a wireless connection between the at least one wireless microphone and the at least one receiver via the wireless microphone wireless transceiver module and the receiver wireless transceiver module; in response to building the wireless connection, executing the determining program, by the receiver processing module, to determine if the installed wireless microphone matching backup firmware is the same as the wireless microphone firmware; when the installed wireless microphone matching backup firmware is determined, by the determining module, to be the same as the wireless microphone firmware, the overwriting program is not executed by the wireless microphone processing module and the wireless microphone is paired with the at least one receiver; when the installed wireless microphone matching backup firmware is determined, by the determining module, to be different from the wireless microphone firmware, the receiver processing module sends a command to the wireless microphone processing module to download the installed wireless microphone matching backup firmware from the receiver storage module; and in response to the command, the overwriting program is executed by the wireless microphone processing module to overwrite the wireless microphone firmware stored in the wireless microphone storage module with the installed wireless microphone matching backup firmware to pair the wireless microphone with the at least one receiver. |