You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following is a snippet of the DefaultLocationOutputLLA constructor which needs the URI definition to be added to be usable with the osh-js toolkit.
public DefaultLocationOutputLLA(ISensorDriver parentSensor, String sensorFrameID, double updatePeriod)
{
super(parentSensor, updatePeriod);
GeoPosHelper fac = new GeoPosHelper();
outputStruct = fac.createRecord()
.label("Sensor Location")
// Add this line for sensor location definition
.definition(SWEHelper.getPropertyUri("Location"))
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.addSamplingTimeIsoUTC("time")
.addField("location", fac.createVector()
.from(fac.newLocationVectorLLA(SWEConstants.DEF_SENSOR_LOC))
.localFrame('#' + sensorFrameID)
.build())
.build();
outputStruct.setName(getName());
outputStruct.setId(AbstractSensorModule.LOCATION_OUTPUT_ID);
outputEncoding = fac.newTextEncoding();
}
The text was updated successfully, but these errors were encountered:
The following is a snippet of the DefaultLocationOutputLLA constructor which needs the URI definition to be added to be usable with the osh-js toolkit.
The text was updated successfully, but these errors were encountered: