Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. fun sendTrack(id: String, name: String, latitude: Double, longitude: Double,
  2. mil2525: String, seq: Long) {
  3. Log.d(TAG, "sendTrack: evaluating whether dispatching track $name with sequence id $seq")
  4.  
  5. if (getTrackSequenceId(id) == null) {
  6. mTrackSequenceIDs.put(id, seq)
  7. Log.d(TAG, "sendTrack: sequence id not found, storing current as first")
  8. //put first sequence
  9. }
  10.  
  11. if (seq >= getTrackSequenceId(id)!!) {
  12. Log.d(TAG, "sendTrack: sequence id is greater than previously stored one, processing")
  13. mTrackSequenceIDs.put(id, seq)
  14.  
  15.  
  16. //use drawing for tracks as well
  17. //sendTrack(id, name, latitude, longitude, mil2525, numVOI);
  18.  
  19. //Create a CoT
  20. val event = CotUtils.createCotEvent(latitude, longitude, name, mil2525)
  21. //Send the CoT over UDP
  22. CotUtils.sendCotOverUDP(event)
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement