PX4 / PX4-Autopilot

PX4 Autopilot Software
https://px4.io
BSD 3-Clause "New" or "Revised" License
8.33k stars 13.44k forks source link

[Bug] SBF option missing in GPS_1_PROTOCOL #23645

Open zohebz opened 1 month ago

zohebz commented 1 month ago

Describe the bug

the Septentrio Binary Format (SBF) option is missing for GPS_1_PROTOCOL in version 1.15.0

requirement: configure PX4 to receive data from the septentrio GNSS receiver in SBF format

To Reproduce

seen in version 1.15.0

Expected behavior

No response

Screenshot / Media

Screenshot from 2024-09-05 11-14-06 Screenshot from 2024-09-05 11-13-53

Flight Log

No response

Software Version

1.15.0

Flight controller

PX4

Vehicle type

Multicopter

How are the different components wired up (including port information)

No response

Additional context

No response

OmerKarakukli commented 2 weeks ago

I'm not sure but I think you are mixing between two different drivers. The build that you have should include the following driver: "CONFIG_DRIVERS_GNSS_SEPTENTRIO=y" as you can see at the following boards: image

After doing so you will get following param set related to the GNSS_SEPTENTRIO driver: SEP_AUTO_CONFIG, SEP_CONST_USAGE, SEP_DUMP_COMM, SEP_HARDW_SETUP, SEP_LOG_FORCE, SEP_LOG_HZ, SEP_LOG_LEVEL, SEP_OUTP_HZ, SEP_PITCH_OFFS, SEP_PORT1_CFG, SEP_PORT2_CFG, SEP_SAT_INFO, SEP_STREAM_LOG, SEP_STREAM_MAIN, SEP_YAW_OFFS,

That will let you config the Septentrio Binary Format (SBF) to GPS1 by setting SEP_PORT1_CFG to GPS1 as you requested.