Michael,
The GPS location agent may not be producing the required NMEA output for
the items you are interested in.
A quick look at the code [1] shows the following messages are being
produced:
* GGA
* GPVTG
* GSA
* GSV
* RMC
We are open to pulling in any improvements you make in this area.
As an alternative, you can code up a custom python script to process
location events:
from __future__ import absolute_import, division, print_function
from emane.events import EventService, LocationEvent
service = EventService(('224.1.2.8',45703,'emanenode0'),
('224.1.2.8',45702,'emanenode0'))
def handleLocation(nemId,eventId,data,uuid,sequence):
e = LocationEvent()
e.restore(data)
for i in e:
print(" ",i)
service.subscribe(LocationEvent.IDENTIFIER,handleLocation)
service.loop()
[1]:
https://github.com/adjacentlink/emane/blob/master/src/agents/gpsdlocation/agent.cc
--
Steven Galgano
Adjacent Link LLC
www.adjacentlink.com
On 06/13/2018 06:51 AM, Vincent, Mike wrote:
> When using EEL location events sent to GPSd running in a container with 1 or
> NEMs, I can listen to the lat/long/alt from the EEL location event by
> listening to TCP:2947 (the GPSd service) streaming a JSON string. However,
> it doesn't seem to provide the other location characteristics from an EEL
> location event; namely: orientation { roll, pitch, yaw } and velocity {
> azimuth, elevation, magnitude }.
>
> How can I "listen" to the orientation and velocity components of an EEL
> location event from within a container? I suppose I could always:
>
>
> * emaneevent-dump -i eth1
>
> but is there a better way?
>
> Cheers,
>
> Michael J. Vincent
> Lead Network Systems Engineer | The MITRE Corporation | Network Technology &
> Security (T864) | +1 (781) 271-8381
>
>
>
>
> _______________________________________________
> emane-users mailing list
> [email protected]
> https://publists.nrl.navy.mil/mailman/listinfo/emane-users
>
_______________________________________________
emane-users mailing list
[email protected]
https://publists.nrl.navy.mil/mailman/listinfo/emane-users