MissionItem
MissionItem is a client-side mission item wrapper around MissionItemIntPayload. It exposes item fields as reactive properties and emits OnChanged when payload changes.
Constructor
Constructor | Description |
|---|---|
| Creates wrapper from mission payload. |
MissionItem(MissionItemIntPayload item)
Parameter | Type | Description |
|---|---|---|
|
| Source payload. |
API
Property | Type | Description |
|---|---|---|
|
| Mission item sequence number. |
|
| Latitude/longitude/altitude view of payload XYZ. |
|
| Autocontinue to next waypoint. |
|
| The scheduled action for the waypoint. |
|
| Current item flag. |
|
| The coordinate system of the waypoint. |
|
| Mission type. |
|
| MAV_CMD param 1. |
|
| MAV_CMD param 2. |
|
| MAV_CMD param 3. |
|
| MAV_CMD param 4. |
|
| Emits when payload changed via |
|
| Optional user data. |
Method | Return Type | Description |
|---|---|---|
|
| Updates payload and notifies on changes. |
|
| Returns debug string. |
|
| Disposes reactive resources. |
|
| Asynchronous disposal. |
MissionItem.Edit
Parameter | Type | Description |
|---|---|---|
|
| Callback that edits payload fields. |