/Zephyr-Core-3.6.0/samples/sensor/dht_polling/ |
D | README.rst | 39 hs300x@44: temp is 25.31 °C humidity is 30.39 %RH 40 hs300x@44: temp is 25.51 °C humidity is 30.44 %RH 41 hs300x@44: temp is 25.51 °C humidity is 30.37 %RH 42 hs300x@44: temp is 25.51 °C humidity is 30.39 %RH 43 hs300x@44: temp is 25.31 °C humidity is 30.37 %RH 44 hs300x@44: temp is 25.31 °C humidity is 30.35 %RH 45 hs300x@44: temp is 25.51 °C humidity is 30.37 %RH 46 hs300x@44: temp is 25.51 °C humidity is 30.37 %RH 47 hs300x@44: temp is 25.51 °C humidity is 30.39 %RH 48 hs300x@44: temp is 25.51 °C humidity is 30.44 %RH [all …]
|
/Zephyr-Core-3.6.0/samples/kernel/condition_variables/simple/ |
D | README.rst | 14 execution based on when the worker thread signals the main thread that is 78 [thread zephyr_app_main] done is 0 which is < 20 so waiting on cond 139 [thread 0] done is now 1. Signalling cond. 141 [thread zephyr_app_main] done is 1 which is < 20 so waiting on cond 142 [thread 1] done is now 2. Signalling cond. 144 [thread zephyr_app_main] done is 2 which is < 20 so waiting on cond 145 [thread 2] done is now 3. Signalling cond. 147 [thread zephyr_app_main] done is 3 which is < 20 so waiting on cond 148 [thread 3] done is now 4. Signalling cond. 150 [thread zephyr_app_main] done is 4 which is < 20 so waiting on cond [all …]
|
/Zephyr-Core-3.6.0/doc/services/portability/ |
D | cmsis_rtos_v2.rst | 6 Cortex-M Software Interface Standard (CMSIS) RTOS is a vendor-independent 21 ``osMutexPrioInherit`` is supported by default and is not configurable, 24 ``osMutexRecursive`` is also supported by default. If this attribute is 25 not set, an error is thrown when the same thread tries to acquire 28 ``osMutexRobust`` is not supported in Zephyr. 34 ``osError`` (Unspecified error) is not supported. 38 semaphore_id is in an invalid semaphore state) is not supported. 42 is in an invalid mutex state) is not supported. 46 is in an invalid timer state) is not supported. 50 parameter msgq_id is in an invalid message queue state) [all …]
|
/Zephyr-Core-3.6.0/modules/ |
D | Kconfig.mcux | 16 Set if the 12B1MSPS SAR ADC module is present in the SoC. 21 Set if the 12-bit ADC (ADC12) module is present in the SoC. 26 Set if the 16-bit ADC (ADC16) module is present in the SoC. 31 Set if the LPADC module is present in the SoC. 36 Set if the L1 or L2 cache is present in the SoC. 41 Set if the clock control module (CCM) module is present in the SoC. 46 Set if the revision 2 of clock control module (CCM) module is present in the SoC. 47 This is present in SoC's such as RT1170 52 Set if the syscon module is present in the SoC. 57 Set if the peripheral clock controller module (PCC) module is [all …]
|
/Zephyr-Core-3.6.0/samples/subsys/sip_svc/ |
D | README.rst | 39 Got response of transaction id 0x00 and voltage is 0.846878v 40 Got response of transaction id 0x01 and voltage is 0.858170v 41 Got response of transaction id 0x02 and voltage is 0.860168v 42 Got response of transaction id 0x03 and voltage is 0.846832v 43 Got response of transaction id 0x04 and voltage is 0.858337v 44 Got response of transaction id 0x05 and voltage is 0.871704v 45 Got response of transaction id 0x06 and voltage is 0.859421v 46 Got response of transaction id 0x07 and voltage is 0.857254v 47 Got response of transaction id 0x08 and voltage is 0.858429v 48 Got response of transaction id 0x09 and voltage is 0.859879v [all …]
|
/Zephyr-Core-3.6.0/doc/services/storage/nvs/ |
D | nvs.rst | 7 FIFO-managed circular buffer. The flash area is divided into sectors. Elements 8 are appended to a sector until storage space in the sector is exhausted. Then a 9 new sector in the flash area is prepared for use (erased). Before erasing the 10 sector it is checked that identifier - data pairs exist in the sectors in use, 11 if not the id-data pair is copied. 13 The id is a 16-bit unsigned number. NVS ensures that for each used id there is 19 Each element is stored in flash as metadata (8 byte) and data. The metadata is 20 written in a table starting from the end of a nvs sector, the data is 22 of: id, data offset in sector, data length, part (unused), and a CRC. The CRC is 24 completed. The actual data of the element is not protected by a CRC. It is [all …]
|
/Zephyr-Core-3.6.0/doc/hardware/peripherals/ |
D | regulators.rst | 7 example is a GPIO that controls a transistor that supplies current to a device 8 that is not always needed. Another example is a PMIC, typically a much more 13 regulator API is used to issue requests for power when the device is to be 16 The simplest case where a regulator is needed is one where there is only one 18 infrastructure is not justified, and ``*-gpios`` devicetree properties should be 19 used. There is no device interface to these regulators as they are entirely
|
/Zephyr-Core-3.6.0/cmake/app/ |
D | boilerplate.cmake | 4 # The use of this file is deprecated # 12 # The `REQUIRED HINTS $ENV{ZEPHYR_BASE}` variant is required for any application 15 # Loading of this file directly is deprecated and only kept for backward compatibility. 18 # When `find_package(Zephyr)` is used then `Zephyr_DIR` is defined, else 19 # old style inclusion is used. Warning is only printed in first invocation. 20 message(WARNING "Loading of Zephyr boilerplate.cmake directly is deprecated, "
|
/Zephyr-Core-3.6.0/boards/shields/semtech_sx1276mb1mas/ |
D | semtech_sx1276mb1mas.overlay | 25 dio-gpios = <&arduino_header 8 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO0 is D2 */ 26 <&arduino_header 9 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO1 is D3 */ 27 <&arduino_header 10 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO2 is D4 */ 28 <&arduino_header 11 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO3 is D5 */ 29 <&arduino_header 14 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>, /* DIO4 is D8 */ 30 <&arduino_header 15 (GPIO_PULL_DOWN | GPIO_ACTIVE_HIGH)>; /* DIO5 is D9 */ 32 rfo-enable-gpios = <&arduino_header 4 GPIO_ACTIVE_HIGH>; /* RXTX_EXT is A4 */
|
/Zephyr-Core-3.6.0/drivers/timer/ |
D | Kconfig.nrf_xrtc | 14 System clock source is initiated but does not wait for clock readiness. 15 When this option is picked, system clock may not be ready when code relying 16 on kernel API is executed. Requested timeouts will be prolonged by the 22 System clock source initialization waits until clock is available. In some 25 it is ready. When this option is picked, system clock is available after 26 system clock driver initialization but it may be less accurate. Option is 33 System clock source initialization waits until clock is stable. When this 34 option is picked, system clock is available and stable after system clock
|
/Zephyr-Core-3.6.0/drivers/watchdog/ |
D | Kconfig.nxp_fs26 | 19 Device driver initialization priority. Device is connected to SPI bus, 28 watchdog error counter is decremented by 1 each time the watchdog is 38 watchdog is properly refreshed, this counter is incremented by 1. Each 39 time this counter reaches its maximum value and if the next refresh is 40 also good, the fault error counter is decremented by 1. Each time 41 there is a bad watchdog refresh, this counter is reset to 0. 53 watchdog configuration, value 0x0000 is not allowed. 58 If the device is started in DEBUG mode, the driver will exit this mode 59 so that the watchdog is enabled. Otherwise, if the device is in DEBUG 60 mode and this driver is enabled, it will fail to initialize. [all …]
|
/Zephyr-Core-3.6.0/samples/drivers/ipm/ipm_esp32/ |
D | README.rst | 17 reserved for BT and WIFI messages, and channels 2 and 3 is free to 19 message, so high level protocol is responsible to fragment larger 42 PRO_CPU is sending a fake request, waiting remote response... 43 PRO_CPU received a message from APP_CPU : APP_CPU: This is a response 44 PRO_CPU is sending a fake request, waiting remote response... 45 PRO_CPU received a message from APP_CPU : APP_CPU: This is a response 46 PRO_CPU is sending a fake request, waiting remote response... 47 PRO_CPU received a message from APP_CPU : APP_CPU: This is a response 48 PRO_CPU is sending a fake request, waiting remote response... 49 PRO_CPU received a message from APP_CPU : APP_CPU: This is a response [all …]
|
/Zephyr-Core-3.6.0/samples/sensor/vl53l0x/ |
D | README.rst | 9 and target. The result is displayed on the console. 27 sensor, which is present on the disco_l475_iot1 board. 39 prox is 0 40 distance is 1938 41 prox is 1 42 distance is 70 43 prox is 0 44 distance is 1995
|
/Zephyr-Core-3.6.0/doc/connectivity/networking/api/ |
D | net_if.rst | 13 The network interface is a nexus that ties the network device drivers 15 data is transferred via a network interface. The network interfaces cannot be 17 and that section is populated at linking time. 22 :kconfig:option:`CONFIG_NET_VLAN` is enabled. These macros are typically used in 26 by calling ``net_if_down()``. When the device is powered ON, the network 27 interface is also turned ON by default. 50 packet priority. This is typically done in Ethernet networks when virtual LANs 55 If the :kconfig:option:`CONFIG_NET_PROMISCUOUS_MODE` is enabled and if the underlying 56 network technology supports promiscuous mode, then it is possible to receive 57 all the network packets that the network device driver is able to receive. [all …]
|
D | net_shell.rst | 19 :kconfig:option:`CONFIG_NET_DEBUG_NET_PKT_ALLOC` is set." 21 :kconfig:option:`CONFIG_NET_ARP` is set in IPv4 enabled networks." 25 "net dns", "Show how DNS is configured. The command can also be used to 26 resolve a DNS name. Only available if :kconfig:option:`CONFIG_DNS_RESOLVER` is set." 28 :kconfig:option:`CONFIG_NET_MGMT_EVENT_MONITOR` is set." 30 :kconfig:option:`CONFIG_NET_GPTP` is set." 33 Only available if :kconfig:option:`CONFIG_NET_IPV6` is set." 35 print more information if :kconfig:option:`CONFIG_NET_BUF_POOL_USAGE` is set." 37 :kconfig:option:`CONFIG_NET_IPV6` is set." 40 :kconfig:option:`CONFIG_NET_ROUTE` is set." [all …]
|
/Zephyr-Core-3.6.0/doc/ |
D | zephyr.doxyfile.in | 6 # All text after a double hash (##) is considered a comment and is placed in 7 # front of the TAG it is preceding. 9 # All text after a single hash (#) is considered a comment and will be ignored. 10 # The format is: 31 # file that follow. The default is UTF-8 which is also the encoding used for all 35 # The default value is: UTF-8. 39 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by 41 # project for which the documentation is generated. This name is used in the 43 # The default value is: My Project. 49 # control system is used. [all …]
|
/Zephyr-Core-3.6.0/samples/sensor/tmp108/ |
D | README.rst | 10 macro definitions included for turning off and on alerts if that is set up, and 26 Temperature is 22.875C 27 Temperature is 22.875C 28 Temperature is 22.875C 29 Temperature is 22.875C 30 Temperature is 22.875C 31 Temperature is 22.875C
|
/Zephyr-Core-3.6.0/doc/kernel/data_structures/ |
D | mpsc_pbuf.rst | 6 A :dfn:`Multi Producer Single Consumer Packet Buffer (MPSC_PBUF)` is a circular 9 is a single context that consumes the data. However, it is possible that another 11 Packet is produced in two steps: first requested amount of data is allocated, 12 producer fills the data and commits it. Consuming a packet is also performed in 14 on packet is freed. This approach reduces memory copying. 20 * Allocator ensures that contiguous memory of requested length is allocated. 24 be allocated. For each dropped packet user callback is called. 33 Each packet in the buffer contains ``MPSC_PBUF`` specific header which is used 40 * busy - bit set when packet is being consumed (claimed but not free) 47 | 0 | 0 | space is free | [all …]
|
/Zephyr-Core-3.6.0/doc/services/device_mgmt/ |
D | ota.rst | 9 Over-the-Air (OTA) Update is a method for delivering firmware updates to remote 14 when an update is available. Security is a concern with OTA updates; firmware 18 same method can be used as part of OTA. The binary is first downloaded 28 `Golioth`_ is an IoT management platform that includes OTA updates. Devices are 30 When a new version is available, the device downloads and flashes the binary. In 31 this implementation, the connection between cloud and device is secured using 32 TLS/DTLS, and the signed firmware binary is confirmed by MCUboot before the 42 `Eclipse hawkBit`_ |trade| is an update server framework that uses polling on a 43 REST api to detect firmware updates. When a new update is detected, the binary 44 is downloaded and installed. MCUboot can be used to verify the signature before [all …]
|
D | smp_transport.rst | 20 All SMP communication utilizes a single GATT characteristic. An SMP request is 21 sent via a GATT Write Without Response command. An SMP response is sent in the form 24 If an SMP request or response is too large to fit in a single GATT command, the 25 sender fragments it across several packets. No additional framing is 26 introduced when a request or response is fragmented; the payload is simply 42 size is actually 124 bytes. 44 Although no such transport exists in Zephyr, it is possible to implement 51 SMP protocol over serial is fragmented into MTU size frames; each 64 Body is always Base64 encoded, so the body size, here described as 65 MTU - 3, is able to actually carry N = (MTU - 3) / 4 * 3 bytes [all …]
|
/Zephyr-Core-3.6.0/doc/kernel/memory_management/ |
D | demand_paging.rst | 6 Demand paging provides a mechanism where data is only brought into physical 7 memory as required by current execution context. The physical memory is 16 there is a free page frame. If there is no more free page frames, 17 the eviction algorithm is invoked to select a data page to be paged out, 19 page has been modified after it is first paged in, the data will be 20 written back into the backing store. If no modifications is done or 21 after written back into backing store, the data page is now considered 22 paged out and the corresponding page frame is now free. The paging code 25 page into the free page frame. Now the data page is in physical memory 31 in anticipation that they are required in the near future. This is used to [all …]
|
/Zephyr-Core-3.6.0/doc/connectivity/networking/ |
D | net_pkt_processing_stats.rst | 15 options that control this. For transmit (TX) path the option is called 16 :kconfig:option:`CONFIG_NET_PKT_TXTIME_STATS` and for receive (RX) path the options is 18 network packet statistics is collected. For RX, only UDP, TCP or raw packet 19 type network packet statistics is collected. 59 * Packet was created by application so the time is **0**. 60 * Packet is about to be placed to transmit queue. The time it took from network 61 packet creation to this state, is **22** microseconds in this example. 62 * The correct TX thread is invoked, and the packet is read from the transmit 64 * The network packet was just sent and the network stack is about to free the 67 sent. The value **63** tells also the same information, but is calculated [all …]
|
/Zephyr-Core-3.6.0/subsys/shell/ |
D | Kconfig.template.shell_log_queue_timeout | 8 If queue with pending log messages is full, oldest log message is 9 dropped if queue is still full after requested time (-1 is forever). 10 Logger thread is blocked for that period, thus long timeout impacts
|
/Zephyr-Core-3.6.0/samples/net/mdns_responder/ |
D | README.rst | 11 respond to them. The default hostname is **zephyr** and it is set in the 19 - avahi or similar mDNS capable application that is able to query mDNS 34 After the mdns-responder sample application is started, it will await queries 43 If the query is successful, then following information is printed: 55 If the query is successful, then following information is printed: 67 If the query is successful, then the following information is printed:
|
/Zephyr-Core-3.6.0/samples/sensor/thermometer/ |
D | README.rst | 10 at 1Hz. The result is written to the console. 21 An overlay is provided for the nrf52840dk_nrf52840 board with the 49 example of this setup is provided for the ``frdm_k22f`` board, using 59 Temperature device is 0x525c, name is tcn75a@48 63 Temperature is 25.0°C 64 Temperature is 25.0°C 65 Temperature is 25.0°C 66 Temperature is 25.0°C 67 Temperature is 25.5°C 69 Temperature is 26.5°C
|