Overview
The `CoT_SMTK_Target` packet is used to broadcast target data acquired by an asset, such as from a Laser Range Finder (LRF). It extends the `effects_event` type to provide not only the shooter's position and status but also the precise details of the sourced target.
This packet's key differentiator is the `
Packet Structure Breakdown
| XML Element | Attribute / Tag | Example Value | Description |
|---|---|---|---|
| <event> | version | '2.0' | CoT schema version. |
| uid | 'EUD-HEARTBEAT,HAMMER' | Unique identifier for the event. | |
| type | 'effects_event' | The CoT event type, used by TAK to render special effects. | |
| time | '2025-11-03T20:44:19.068Z' | Timestamp of when the event was generated (UTC). | |
| start | '2025-11-03T20:44:19.068Z' | Timestamp of when the event starts. | |
| stale | '2025-11-03T20:44:20.068Z' | Timestamp when the event should be considered stale. | |
| how | 'm-f' | Indicates the source of the data (Machine-to-machine, Fused). | |
| qos | '5-f-c' | Quality of Service mapping. | |
| access | 'Undefined' | Access control level. | |
| <point> | lat | '36.57428741' | Latitude (WGS-84) of the *asset* (shooter/sensor). |
| lon | '-87.25671387' | Longitude (WGS-84) of the *asset* (shooter/sensor). | |
| hae | '0.0' | Height Above Ellipsoid in meters. | |
| ce | '2.0' | Circular Error (90% confidence) in meters. | |
| le | '2.0' | Linear Error (90% confidence) in meters. | |
| <detail> | <callsign> | 'HAMMER' | The displayable callsign for the asset. |
| <smtk_status> | '0x00000000' | The 32-bit SmarTak Status Code of the asset. See Status Code Overview. | |
| <smtk_wna> | '0x00000000' | The 32-bit SmarTak WnA Code of the asset. See WnA Code Overview. | |
| <detail_RPY> | '[+3.22051, -5.55671, +143.22]' | IMU Data (Roll, Pitch, Yaw) of the asset as a string array. | |
| <detail_source> | '[[37.245548,-76.780357], HAMMER, 2025-11-03T20:44:19.068Z]' | Source device details. This string array contains: [Target Lat, Target Lon], Source ID, Source Timestamp. |
Full XML Example
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<event version='2.0' uid='EUD-HEARTBEAT,HAMMER' type='effects_event' time='2025-11-03T20:44:19.068Z' start='2025-11-03T20:44:19.068Z' stale='2025-11-03T20:44:20.068Z' how='m-f' qos='5-f-c' access='Undefined'>
<point lat='36.57428741' lon='-87.25671387' hae='0.0' ce='2.0' le='2.0'/>
<detail>
<callsign>HAMMER</callsign>
<smtk_status>0x00000000</smtk_status>
<smtk_wna>0x00000000</smtk_wna>
<detail_RPY>[+3.22051, -5.55671, +143.22]</detail_RPY>
<detail_source>[[37.245548,-76.780357], HAMMER, 2025-11-03T20:44:19.068Z]</detail_source>
</detail>
</event>