nuttx-apps/system
wangjianyu3 0fbeae7f0d uORB/sensor: Add timestamp for GNSS data
Add timestamp for GNSS measurements and clock, for matching.

When recovering the combination of `GnssMeasurement` and `GnssClock` into
[GnssData](https://android.googlesource.com/platform/hardware/libhardware/+/
           refs/heads/android14-release/include/hardware/gps.h#1748),
the reason for splitting is that the uORB buffer is not large enough to
accommodate `GnssData`, since different topics cannot guarantee the
same timing when publishing and subscribing data, we need an index to match.

WARNING: A new member "timestamp" of type uint64_t has been added at
the beginning of the struct "sensor_gnss_measurement" and "sensor_gnss_clock".

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2025-05-12 16:22:10 +08:00
..
adb cmake: remove empty strings from FetchContent 2025-03-30 14:20:21 +08:00
argtable3 cmake: remove empty strings from FetchContent 2025-03-30 14:20:21 +08:00
batterydump system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
cdcacm system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
cfgdata system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
cle system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
composite system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
conntrack system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
coredump coredump: add error print 2025-01-24 09:34:47 +08:00
cpuload system/cpuload: Fix application's Make.defs location 2025-02-20 08:34:52 +01:00
critmon system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
cu system/cu: fix nxstyle error 2025-01-23 09:57:22 +08:00
dd nshlib/dd: remove nsh dd cmd 2025-04-20 00:41:18 +08:00
debugpoint system/debugpoint: fix bug the length option parsing error 2025-02-25 13:07:58 -03:00
dhcp6c system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
dhcpc system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
dumpstack system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
fastboot system/fastboot: Add support for fastboot oem shell 2025-02-25 08:23:37 +01:00
fdt system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
flash_eraseall system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
flatbuffers system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
gcov system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
gdbstub gdbstub: change send buffer to const char 2025-01-20 20:07:22 +08:00
gprof system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
hex2bin system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
hexed system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
hostname system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
i2c system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
input system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
iptables system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
irtest system/irtest/Make.defs: fixed the wrong path 2025-02-22 13:27:25 +08:00
libuv system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
lm75 system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
lsan system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
lzf system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
mdio system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
monkey apps/testing: Move irtest/sensortest/resmonitor/monkey to apps/system 2025-01-27 02:25:08 +01:00
netdb system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
nsh system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
ntpc system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
nxcamera apps/system: replace CONFIG_NSH_LINELEN to LINE_MAX 2025-01-14 19:31:54 +08:00
nxcodec system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
nxdiag apps/nxdiag: Update nxdiag app due to script place changes 2025-01-07 23:41:42 +08:00
nxlooper nxlooper: fix typo in nxlooper 2025-03-26 02:41:36 +08:00
nxplayer system/nxplayer/nxrecorder: move apb buffer instance to stack 2025-03-26 02:41:17 +08:00
nxrecorder system/nxplayer/nxrecorder: move apb buffer instance to stack 2025-03-26 02:41:17 +08:00
ofloader system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
ping system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
ping6 system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
popen system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
psmq system/psmq: add proper include path for embedlog 2025-02-20 08:39:13 +01:00
ptpd system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
readline apps/system: replace CONFIG_NSH_LINELEN to LINE_MAX 2025-01-14 19:31:54 +08:00
resmonitor apps/testing: Move irtest/sensortest/resmonitor/monkey to apps/system 2025-01-27 02:25:08 +01:00
sched_note system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
sensorscope [nxstyle] fix Relative file path 2025-02-21 16:29:13 -05:00
sensortest apps/testing: Move irtest/sensortest/resmonitor/monkey to apps/system 2025-01-27 02:25:08 +01:00
setlogmask system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
settings [Kconfig style] Fix Kconfig style 2025-02-25 09:27:14 +01:00
spi system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
stackmonitor system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
system system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
taskset apps/system: replace CONFIG_NSH_LINELEN to LINE_MAX 2025-01-14 19:31:54 +08:00
tcpdump system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
tee system/tee: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
telnet system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
telnetd system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
termcurses system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
trace apps/system: replace CONFIG_NSH_LINELEN to LINE_MAX 2025-01-14 19:31:54 +08:00
ubloxmodem system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
uniqueid system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
uorb uORB/sensor: Add timestamp for GNSS data 2025-05-12 16:22:10 +08:00
usbmsc system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
vi Remove unused header files across multiple source files 2025-01-10 21:42:00 +08:00
ymodem libs/libc/crc16: Separate implementation of crc16xmodem from crc16 2025-04-10 22:38:48 +08:00
zlib [Kconfig style] Fix Kconfig style 2025-02-25 09:27:14 +01:00
zmodem libs/libc/crc16: Separate implementation of crc16xmodem from crc16 2025-04-10 22:38:48 +08:00
.gitignore Remove extra whitespace from files (#43) 2020-01-31 08:29:24 -06:00
CMakeLists.txt system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Make.defs system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Makefile system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00