Home
last modified time | relevance | path

Searched +full:rs +full:- +full:485 (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/samples/subsys/modbus/rtu_client/
DREADME.rst1 .. zephyr:code-sample:: modbus-rtu-client
3 :relevant-api: modbus
16 This sample has been tested with the nRF52840-DK and FRDM-K64F boards,
20 with another board running the :zephyr:code-sample:`modbus-rtu-server` sample.
22 In addition to the evaluation board a RS-485 shield may be used.
23 The shield converts UART TX, RX signals to RS-485.
24 An Arduino header compatible shield like `joy-it RS-485 shield for Arduino`_
26 on the JOY-IT shield. For other shields, ``de-gpios`` property must be adapted
30 The A+, B- lines of the RS-485 shields should be connected together.
42 .. zephyr-app-commands::
[all …]
/Zephyr-latest/samples/subsys/modbus/rtu_server/
DREADME.rst1 .. zephyr:code-sample:: modbus-rtu-server
3 :relevant-api: modbus
16 This sample has been tested with the nRF52840-DK and FRDM-K64F boards,
26 Using RS-485 transceiver
30 In addition to the evaluation board, an USB to RS-485 bus adapter and
31 a RS-485 shield are required. The shield converts UART TX, RX signals to RS-485.
32 An Arduino header compatible shield like `joy-it RS-485 shield for Arduino`_
34 on the JOY-IT shield. For other shields, ``de-gpios`` property must be adapted
38 The USB to RS-485 adapter connects to the USB port of a computer.
39 The two A+, B- lines should be connected to the RS-485 shield.
[all …]
/Zephyr-latest/dts/bindings/misc/
Dzephyr,modbus-serial.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "zephyr,modbus-serial"
8 include: uart-device.yaml
11 de-gpios:
12 type: phandle-array
15 Driver enable pin (DE) of the RS-485 transceiver.
19 re-gpios:
20 type: phandle-array
23 Receiver enable pin (nRE) of the RS-485 transceiver.
/Zephyr-latest/dts/bindings/serial/
Dnxp,lpuart.yaml5 include: [uart-controller.yaml, uart-controller-pin-inversion.yaml, pinctrl-device.yaml]
18 single-wire:
21 Enable the single wire half-duplex communication.
26 nxp,rs485-mode:
30 of an external RS-485 transceiver. Note hw-flow-control should be
33 nxp,rs485-de-active-low:
/Zephyr-latest/samples/subsys/modbus/tcp_gateway/
DREADME.rst1 .. zephyr:code-sample:: modbus-gateway
2 :name: Modbus TCP-to-serial gateway
3 :relevant-api: modbus bsd_sockets
5 Implement a gateway between an Ethernet TCP-IP network and a Modbus serial line.
11 an Ethernet TCP-IP network and a Modbus serial line.
16 This sample has been tested with FRDM-K64F board,
21 :zephyr:code-sample:`modbus-rtu-server` sample. Client is running on a PC or laptop.
26 In addition to the evaluation boards RS-485 shields may be used.
27 The A+, B- lines of the RS-485 shields should be connected together.
38 .. zephyr-app-commands::
[all …]
/Zephyr-latest/drivers/serial/
Duart_lpc11u6x.h4 * SPDX-License-Identifier: Apache-2.0
115 volatile uint32_t acr; /* Auto-baud Control */
124 volatile uint32_t rs485_ctrl; /* RS-485 control */
125 volatile uint32_t rs485_addr_match; /* RS-485 address match */
126 volatile uint32_t rs485_dly; /* RS-485 delay direction control
/Zephyr-latest/samples/subsys/mgmt/osdp/
DREADME.rst1 .. _osdp-sample:
6 Open Supervised Device Protocol (OSDP) is an IEC standard (IEC 60839-11-5)
12 Devices (PD) to a Control Panel (CP) over a two-wire RS-485 multi-drop serial
19 too much resource requirements. The security is not top-notch (AES-128) but it
24 - LED
25 - Buzzer
26 - Keypad
27 - Output (GPIOs)
28 - Input Control (GPIOs)
29 - Displays
[all …]
/Zephyr-latest/boards/seeed/lora_e5_dev_board/
Dlora_e5_dev_board.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
8 #include <seeed_studio/lora-e5.dtsi>
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 model = "Seeed Studio LoRa-E5 Dev Board";
13 compatible = "seeed,lora-e5-dev-board";
17 zephyr,shell-uart = &usart1;
20 zephyr,code-partition = &slot0_partition;
24 compatible = "gpio-leds";
33 compatible = "gpio-keys";
[all …]
/Zephyr-latest/boards/seeed/lora_e5_dev_board/doc/
Dlora_e5_dev_board.rst6 The LoRa-E5 Dev Board is a compact board for the evaluation of the
7 Seeed Studio LoRa-E5 STM32WLE5JC module.
8 The LoRa-E5-HF STM32WLE5JC Module supports multiple LPWAN protocols on the
10 All GPIOs of the LoRa-E5 Module are laid out supporting
11 various data protocols and interfaces including RS-485 and Grove.
16 The boards LoRa-E5 Module packages a STM32WLE5JC SOC, a 32MHz TCXO,
17 and a 32.768kHz crystal oscillator in a 28-pin SMD package.
18 This STM32WLEJC SOC is powered by ARM Cortex-M4 core and integrates Semtech
21 - LoRa-E5 STM32WLE5JC Module with STM32WLE5JC multiprotocol LPWAN single-core
22 32-bit microcontroller (Arm® Cortex®-M4 at 48 MHz) in 28-pin SMD package
[all …]
/Zephyr-latest/boards/atmel/sam/sam4l_ek/doc/
Dindex.rst6 The SAM4L series embeds picoPower technology for ultra-low power consumption.
11 provide full logic and RAM retention, associated with fast wake-up capability
15 interrupt wake-up support.
17 The SAM4L-EK is a full featured design to develop for Atmel SAM4L SoC series.
18 The kit is equipped with a rich set of peripherals that make the ATSAM4L-EK a
19 perfect evaluation platform. Download the `SAM4L-EK Online User Guide`_ for
25 - ATSAM4LC4C ARM Cortex-M4 Processor
26 - 12 MHz crystal oscillator
27 - 32.768 kHz crystal oscillator
28 - 1 Micro-AB USB OTG host/device
[all …]
/Zephyr-latest/boards/seco/stm32f3_seco_d23/
Dstm32f3_seco_d23.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f3/stm32f302v(b-c)tx-pinctrl.dtsi>
12 model = "SECO SBC-3.5-PX30 board (STM32F302VCT6)";
13 compatible = "seco,stm32f3-d23";
17 zephyr,code-partition = &slot0_partition;
18 zephyr,shell-uart = &usart1;
25 compatible = "gpio-leds";
28 label = "LED-1";
32 label = "LED-2";
[all …]
/Zephyr-latest/boards/seco/stm32f3_seco_d23/doc/
Dindex.rst6 SBC-3.5-PX30 (JUNO - D23) is a Single Board Computer based on embedded Rockchip PX30
7 Processor, featuring Quad-Core ARM Cortex-A35 processor. The processor
8 integrates a Mali-G31 GPU with High performance dedicated 2D processor,
11 standard (MPEG-4, H.265/HEVC, H.264, VP8, VC-1). The board is completed with up
12 to 4GB LPDDR4-3200 32-bit bus memory directly soldered on board and one eMMC
17 The audio functionalities are managed by the AudioCodec embedded in the RK-809
18 PMIC. SBC-3.5-PX30 board is completed by a series of connectors with various
24 SECO SBC-3.5-PX30 provides the following hardware components:
26 - STM32F302VCT6
27 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU
[all …]
/Zephyr-latest/boards/witte/linum/doc/
Dindex.rst15 - 8 to 52V power supply
16- SWD Pins for use as STLink (Pin header) and TC2030-IDC 6-Pin Tag-Connect Plug-of-Nails™ Connector
17 - Crystal for HS 25MHz
18 - Crystal for RTC 32.768KHz
19 - 1 UART serial for debug
20 - 1 Led RGB
21 - 1 Buzzer without internal oscillator
22 - 1 Mono audio up to 3W
23 - 1 Ethernet 10/100
24 - 1 MicroSD connector supporting 1 or 4-bit bus
[all …]
/Zephyr-latest/subsys/modbus/
Dmodbus_serial.c5 * SPDX-License-Identifier: Apache-2.0
14 * Copyright 2003-2020 Silicon Laboratories Inc. www.silabs.com
16 * SPDX-License-Identifier: APACHE-2.0
20 * Version 2.0 available at www.apache.org/licenses/LICENSE-2.0.
34 struct modbus_serial_config *cfg = ctx->cfg; in modbus_serial_tx_on()
36 if (cfg->de != NULL) { in modbus_serial_tx_on()
37 gpio_pin_set(cfg->de->port, cfg->de->pin, 1); in modbus_serial_tx_on()
40 uart_irq_tx_enable(cfg->dev); in modbus_serial_tx_on()
45 struct modbus_serial_config *cfg = ctx->cfg; in modbus_serial_tx_off()
47 uart_irq_tx_disable(cfg->dev); in modbus_serial_tx_off()
[all …]
/Zephyr-latest/include/zephyr/drivers/
Duart.h2 * Copyright (c) 2018-2019 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
69 * RS-485 half-duplex. This error is only valid on UARTs that
129 * @defgroup uart_interrupt Interrupt-driven UART API
161 * - Provide second buffer using uart_rx_buf_rsp, when first buffer is
163 * - Ignore the event, this way when current buffer is filled
214 * - When RX timeout occurred, and data was stored in provided buffer.
216 * - When provided buffer is full.
217 * - After uart_rx_disable().
218 * - After stopping due to external event (#UART_RX_STOPPED).
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.4.rst20 * Added Power Delivery Source Support to the USB-C Stack.
22 * Cache API functions are now fully in-lined by compilers.
23 * Added an API for real-time clocks (RTC).
29 - Introduction of 3 new test harnesses into twister supporting pyTest,
31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated.
46 * CVE-2023-1901: Under embargo until 2023-07-04
48 * CVE-2023-1902: Under embargo until 2023-07-04
67 +--------------------------------------------------+
69 +--------------------------------------------------+
71 +--------------------------------------------------+
[all …]
Drelease-notes-3.0.rst22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf
23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_
25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj
26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_
28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m
29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_
36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN()
58 CRC-16-ANSI checksum. A new function, :c:func:`crc16_reflect`, has been
69 * The following Kconfig options related to radio front-end modules (FEMs) were
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
Drelease-notes-2.7.rst17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M
18 * Improved thread safety for Newlib and C++ on SMP-capable systems
20 * New Action-based Power Management API
23 * Linker Support for Tightly-Coupled Memory in RISC-V
25 * Support for extended PCI / PCIe capabilities, improved MIS-X support
33 * The kernel now supports both 32- and 64-bit architectures
36 * We added support for Point-to-Point Protocol (PPP)
37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates
38 * We added support for ARM Cortex-R Architecture
40 * Expanded support for ARMv6-M architecture
[all …]