Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun sendTrack(id: String, name: String, latitude: Double, longitude: Double,
- mil2525: String, seq: Long) {
- Log.d(TAG, "sendTrack: evaluating whether dispatching track $name with sequence id $seq")
- if (getTrackSequenceId(id) == null) {
- mTrackSequenceIDs.put(id, seq)
- Log.d(TAG, "sendTrack: sequence id not found, storing current as first")
- //put first sequence
- }
- if (seq >= getTrackSequenceId(id)!!) {
- Log.d(TAG, "sendTrack: sequence id is greater than previously stored one, processing")
- mTrackSequenceIDs.put(id, seq)
- //use drawing for tracks as well
- //sendTrack(id, name, latitude, longitude, mil2525, numVOI);
- //Create a CoT
- val event = CotUtils.createCotEvent(latitude, longitude, name, mil2525)
- //Send the CoT over UDP
- CotUtils.sendCotOverUDP(event)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement