Can it do things like have one module OTA update another module once the first module has been updated? If so, can it schedule such updates?
Our RigDFU is 1:1 as far as an app or script updating the firmware. The device starting the update would be the BLE central. The module with RigDFU would be the BLE peripheral. An app running on a mobile device can schedule and initiate firmware updates on different devices, though. Our Rigablue libraries for iOS and Android have the necessary calls to restart the module into RigDFU.