1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-15 20:35:23 +03:00
betaflight-configurator/src/js/utils/VtxDeviceStatus/TrampDeviceStatus.js
Tomas Chmelevskij 05c6f8681a
Refactor vtx device status (#3208)
Refactor vtx device status to use modules
2023-01-08 19:38:13 +01:00

22 lines
575 B
JavaScript

import VtxDeviceStatus, { VtxDeviceTypes } from './VtxDeviceStatus';
import vtxDeviceStatusFactory from './VtxDeviceStatusFactory';
class VtxDeviceStatusTramp extends VtxDeviceStatus {
constructor(dataView)
{
super(dataView);
dataView.readU8(); // custom device status size
// Read other Tramp VTX device parameters here
}
static get staticDeviceStatusType()
{
return VtxDeviceTypes.VTXDEV_TRAMP;
}
}
vtxDeviceStatusFactory.registerVtxDeviceStatusClass(VtxDeviceStatusTramp);
export default VtxDeviceStatusTramp;