fix event sending
This commit is contained in:
parent
68e3121f41
commit
16d49c9940
@ -28,7 +28,8 @@ router.post(
|
||||
async (req: Request, res: Response) => {
|
||||
try {
|
||||
const message = req.body as TtnMessage;
|
||||
const { lp_ttn_end_device_uplinks_id } =
|
||||
// Create uplink record
|
||||
const { lp_ttn_end_device_uplinks_id, latitude, longitude } =
|
||||
await lpTtnEndDeviceUplinksService.createUplink({
|
||||
device_id: message.end_device_ids.device_id,
|
||||
application_ids:
|
||||
@ -78,8 +79,7 @@ router.post(
|
||||
latitude: g.latitude,
|
||||
longitude: g.longitude,
|
||||
})),
|
||||
gnssLocation:
|
||||
|
||||
gnssLocation: { latitude, longitude }
|
||||
};
|
||||
|
||||
domainEventEmitter.emit(TtnMessageReceivedEventName, event);
|
||||
|
@ -12,7 +12,7 @@ export type TtnMessageReceivedEvent = {
|
||||
altitude: number;
|
||||
}[];
|
||||
gnssLocation: {
|
||||
longitude: number;
|
||||
altitude: number;
|
||||
latitude: number | undefined;
|
||||
longitude: number | undefined;
|
||||
}
|
||||
};
|
||||
|
@ -13,12 +13,12 @@ domainEventEmitter.on(
|
||||
async (event: TtnMessageReceivedEvent) => {
|
||||
console.log(event);
|
||||
|
||||
var wifi_based_latitude!: number;
|
||||
var wifi_based_longitude!: number;
|
||||
var gnss_based_latitude!: number; // Should this be set here?
|
||||
var gnss_based_longitude!: number; // Should this be set here?
|
||||
var ttn_gw_based_latitude!: number;
|
||||
var ttn_gw_based_longitude!: number;
|
||||
var wifi_based_latitude: number;
|
||||
var wifi_based_longitude: number;
|
||||
var gnss_based_latitude: number;
|
||||
var gnss_based_longitude: number;
|
||||
var ttn_gw_based_latitude: number | undefined = undefined;
|
||||
var ttn_gw_based_longitude: number | undefined = undefined;
|
||||
|
||||
if (!event.ttnGateways || event.ttnGateways.length === 0) {
|
||||
console.log("No TTN Gateway location received!")
|
||||
@ -54,6 +54,7 @@ domainEventEmitter.on(
|
||||
lp_ttn_end_device_uplinks_id: event.lp_ttn_end_device_uplinks_id,
|
||||
ttn_gw_latitude: ttn_gw_based_latitude,
|
||||
ttn_gw_longitude: ttn_gw_based_longitude,
|
||||
//TODO: Add gnss location
|
||||
});
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user