From the paper:
> The command-response protocol and binary data format are
described in device models generated using DTDLv2 [10], a
JSON-based language for describing digital twins. These
models are used within the Azure IoT Plug and Play (PnP)
framework [11], which STAIoTCraft adopts for datalogging