Home
last modified time | relevance | path

Searched +full:pps +full:- +full:mode (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/dts/bindings/gnss/
Dgnss-pps.yaml2 # SPDX-License-Identifier: Apache-2.0
5 pps-mode:
9 PPS output mode:
10 - GNSS_PPS_MODE_DISABLED: Output disabled
11 - GNSS_PPS_MODE_ENABLED: Output always enabled
12 - GNSS_PPS_MODE_ENABLED_AFTER_LOCK: Output enabled from first lock
13 - GNSS_PPS_MODE_ENABLED_WHILE_LOCKED: Output enabled only while locked
15 - GNSS_PPS_MODE_DISABLED
16 - GNSS_PPS_MODE_ENABLED
17 - GNSS_PPS_MODE_ENABLED_AFTER_LOCK
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dgnss.h4 * SPDX-License-Identifier: Apache-2.0
34 /** GNSS PPS modes */
36 /** PPS output disabled */
38 /** PPS output always enabled */
40 /** PPS output enabled from first lock */
42 /** PPS output enabled while locked */
64 /** API for setting navigation mode */
66 enum gnss_navigation_mode mode);
68 /** API for getting navigation mode */
70 enum gnss_navigation_mode *mode);
[all …]
/Zephyr-latest/tests/drivers/build_all/gnss/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 #address-cells = <1>;
10 #size-cells = <1>;
17 gnss_nmea_generic: gnss-nmea-generic {
18 compatible = "gnss-nmea-generic";
27 pps-mode = "GNSS_PPS_MODE_ENABLED";
31 compatible = "u-blox,m8";
/Zephyr-latest/drivers/gnss/
Dgnss_quectel_lcx6g.c5 * SPDX-License-Identifier: Apache-2.0
120 const struct quectel_lcx6g_config *config = dev->config; in quectel_lcx6g_configure_pps()
121 struct quectel_lcx6g_data *data = dev->data; in quectel_lcx6g_configure_pps()
125 switch (config->pps_mode) { in quectel_lcx6g_configure_pps()
143 ret = gnss_nmea0183_snprintk(data->pair_request_buf, sizeof(data->pair_request_buf), in quectel_lcx6g_configure_pps()
144 "PAIR752,%u,%u", pps_mode, config->pps_pulse_width); in quectel_lcx6g_configure_pps()
149 ret = modem_chat_script_chat_set_request(&data->pair_script_chat, data->pair_request_buf); in quectel_lcx6g_configure_pps()
154 ret = gnss_nmea0183_snprintk(data->pair_match_buf, sizeof(data->pair_match_buf), in quectel_lcx6g_configure_pps()
160 ret = modem_chat_match_set_match(&data->pair_match, data->pair_match_buf); in quectel_lcx6g_configure_pps()
165 return modem_chat_run_script(&data->chat, &data->pair_script); in quectel_lcx6g_configure_pps()
[all …]
/Zephyr-latest/include/zephyr/drivers/usb_c/
Dusbc_pd.h3 * SPDX-License-Identifier: Apache-2.0
8 * @brief USB-C Power Delivery API used for USB-C drivers
31 * @brief Maximum length of a non-Extended Message in bytes.
32 * See Table 6-75 Value Parameters
39 * See Table 6-75 Value Parameters
51 * See Table 6-75 Value Parameters
57 * @name USB PD 3.1 Rev 1.6, Table 6-70 Counter Parameters
79 * @name USB PD 3.1 Rev 1.6, Table 6-68 Time Values
150 * See Table 6-61 Time Values
158 * See Table 6-61 Time Values
[all …]
/Zephyr-latest/include/zephyr/drivers/rtc/
Dmaxim_ds3231.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Real-time clock control based on the DS3231 counter API.
12 * DS3231](https://www.maximintegrated.com/en/products/analog/real-time-clocks/DS3231.html)
13 * is a high-precision real-time clock with temperature-compensated
28 * functionality exposed by this header to access the real-time-clock
30 * supervisor mode.
96 /** @brief ctrl bit to write to enable square wave output in battery mode. */
210 * @brief RTC DS3231 Driver-Specific API
267 * component hours, minutes, seconds, day-of-week, and
268 * day-of-month fields, mediated by the corresponding #flags.
[all …]