1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| export interface Firmware {
| firmware_id: string
| file_name: string
| product_version: string
| file_size: number
| device_name: string[]
| username: string
| release_note: string
| released_time: string
| firmware_status: boolean
| }
|
| export enum FirmwareStatusEnum {
| NONE = 'All',
| FALSE = 'Disabled',
| TRUE = 'Available'
| }
|
| export interface FirmwareQueryParam {
| product_version: string
| device_name: string
| firmware_status: FirmwareStatusEnum
| }
|
| export interface FirmwareUploadParam {
| device_name: string[]
| release_note: string
| status: boolean
| }
|
| export enum DeviceNameEnum {
| DJI_DOCK = 'DJI Dock',
| MATRICE_30 = 'Matrice 30',
| MATRICE_30T = 'Matrice 30T'
| }
|
|