Skip to content

Commit f769b11

Browse files
committed
Added set JSON geolocation
1 parent a2c7d3f commit f769b11

File tree

10 files changed

+153645
-89457
lines changed

10 files changed

+153645
-89457
lines changed

logs/libapp-demangle.S

Lines changed: 2386 additions & 2391 deletions
Large diffs are not rendered by default.

logs/libapp-expanded.rs

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -242,8 +242,11 @@ mod app_network {
242242
value)
243243
};
244244
};
245-
if let SensorValueType::Geolocation {
246-
.. } = geo {
245+
unsafe {
246+
COAP_CONTEXT.json_set_geolocation(&Strn::new(b"geo\x00"),
247+
&Strn::new(b"lat\x00"),
248+
&Strn::new(b"long\x00"),
249+
geo)
247250
};
248251
};
249252
{
@@ -324,7 +327,7 @@ mod app_sensor {
324327
if !!sensor.is_null() {
325328
{
326329
::core::panicking::panic(&("no sensor",
327-
"rust\\app\\src\\app_sensor.rs",
330+
"rust/app/src/app_sensor.rs",
328331
54u32, 5u32))
329332
}
330333
};
@@ -359,7 +362,7 @@ mod app_sensor {
359362
if !!sensor.is_null() {
360363
{
361364
::core::panicking::panic(&("null sensor",
362-
"rust\\app\\src\\app_sensor.rs",
365+
"rust/app/src/app_sensor.rs",
363366
92u32, 5u32))
364367
}
365368
};
@@ -368,7 +371,7 @@ mod app_sensor {
368371
if !false {
369372
{
370373
::core::panicking::panic(&("bad type",
371-
"rust\\app\\src\\app_sensor.rs",
374+
"rust/app/src/app_sensor.rs",
372375
96u32, 57u32))
373376
}
374377
};
@@ -433,7 +436,7 @@ mod app_sensor {
433436
::core::fmt::ArgumentV1::new(arg2,
434437
::core::fmt::Display::fmt)],
435438
}),
436-
&("rust\\app\\src\\app_sensor.rs",
439+
&("rust/app/src/app_sensor.rs",
437440
130u32,
438441
17u32))
439442
}
@@ -471,7 +474,7 @@ mod app_sensor {
471474
::core::fmt::ArgumentV1::new(arg2,
472475
::core::fmt::Display::fmt)],
473476
}),
474-
&("rust\\app\\src\\app_sensor.rs",
477+
&("rust/app/src/app_sensor.rs",
475478
132u32,
476479
17u32))
477480
}
@@ -519,7 +522,7 @@ mod gps_sensor {
519522
if !!sensor.is_null() {
520523
{
521524
::core::panicking::panic(&("no gps",
522-
"rust\\app\\src\\gps_sensor.rs",
525+
"rust/app/src/gps_sensor.rs",
523526
53u32, 5u32))
524527
}
525528
};
@@ -547,7 +550,7 @@ mod gps_sensor {
547550
if !!sensor.is_null() {
548551
{
549552
::core::panicking::panic(&("null sensor",
550-
"rust\\app\\src\\gps_sensor.rs",
553+
"rust/app/src/gps_sensor.rs",
551554
80u32, 5u32))
552555
}
553556
};
@@ -621,7 +624,7 @@ mod gps_sensor {
621624
::core::fmt::ArgumentV1::new(arg2,
622625
::core::fmt::Display::fmt)],
623626
}),
624-
&("rust\\app\\src\\gps_sensor.rs",
627+
&("rust/app/src/gps_sensor.rs",
625628
118u32,
626629
17u32))
627630
}

0 commit comments

Comments
 (0)