Home
last modified time | relevance | path

Searched refs:decoder (Results 1 – 25 of 64) sorted by relevance

123

/Zephyr-latest/subsys/lorawan/services/
Dfrag_decoder_lowmem.c176 void frag_dec_init(struct frag_decoder *decoder, size_t nb_frag, size_t frag_size) in frag_dec_init() argument
178 decoder->nb_frag = nb_frag; in frag_dec_init()
179 decoder->frag_size = frag_size; in frag_dec_init()
181 decoder->lost_frame_count = decoder->nb_frag; in frag_dec_init()
182 sys_bitarray_set_region(&lost_frames, decoder->nb_frag, 0); in frag_dec_init()
187 decoder->filled_lost_frame_count = 0; in frag_dec_init()
188 decoder->status = FRAG_DEC_STA_UNCODED; in frag_dec_init()
191 void frag_dec_frame_received(struct frag_decoder *decoder, uint16_t index) in frag_dec_frame_received() argument
199 decoder->lost_frame_count--; in frag_dec_frame_received()
227 int frag_dec(struct frag_decoder *decoder, uint16_t frag_counter, const uint8_t *buf, size_t len) in frag_dec() argument
[all …]
Dfrag_decoder_lowmem.h53 void frag_dec_init(struct frag_decoder *decoder, size_t nb_frag, size_t frag_size);
54 int frag_dec(struct frag_decoder *decoder, uint16_t frag_counter, const uint8_t *buf, size_t len);
Dfrag_transport.c91 struct frag_decoder decoder; member
227 frag_dec_init(&ctx.decoder, ctx.nb_frag, ctx.frag_size); in frag_transport_package_callback()
280 &ctx.decoder, frag_counter, &rx_buf[rx_pos], ctx.frag_size); in frag_transport_package_callback()
/Zephyr-latest/samples/sensor/bme280/src/
Dmain.c66 const struct sensor_decoder_api *decoder; in main() local
68 rc = sensor_get_decoder(dev, &decoder); in main()
78 decoder->decode(buf, in main()
85 decoder->decode(buf, in main()
92 decoder->decode(buf, in main()
/Zephyr-latest/doc/hardware/peripherals/sensor/
Daccel_stream.c35 struct sensor_decoder_api *decoder; in main() local
66 rc = sensor_get_decoder(sensor, &decoder); in main()
79 rc = decoder->get_frame_count(buf, {SENSOR_CHAN_ACCEL_XYZ, 0}, in main()
87 if (decoder->has_trigger(buf, SENSOR_TRIG_TAP)) { in main()
93 decoder->decode(buf, {SENSOR_CHAN_ACCEL_XYZ, 0}, in main()
Dmultiple_temp_polling.c35 struct sensor_decoder_api *decoder; in main() local
74 rc = sensor_get_decoder(sensor, &decoder); in main()
83 decoder->decode(buf, {SENSOR_CHAN_AMBIENT_TEMP, 0}, in main()
85 decoder->decode(buf, {SENSOR_CHAN_AMBIENT_TEMP, 1}, in main()
/Zephyr-latest/samples/sensor/qdec/
DREADME.rst5 Get rotation data from a quadrature decoder sensor.
11 quadrature decoder mode.
23 * enable the quadrature decoder device in your board's DT file or board overlay
24 * add a new alias property named ``qdec0`` and make it point to the decoder
28 using decoder from TIM3 through pins PA6 and PA7:
59 Quadrature decoder sensor test
/Zephyr-latest/samples/sensor/dht_polling/src/
Dmain.c64 const struct sensor_decoder_api *decoder; in main() local
66 rc = sensor_get_decoder(dev, &decoder); in main()
76 decoder->decode(buf, in main()
83 decoder->decode(buf, in main()
/Zephyr-latest/subsys/mgmt/mcumgr/util/include/mgmt/mcumgr/util/
Dzcbor_bulk.h19 zcbor_decoder_t *decoder; /* Key corresponding decoder */ member
41 .decoder = (zcbor_decoder_t *)dec, \
/Zephyr-latest/drivers/sensor/
Dsensor_handlers.c63 const struct sensor_decoder_api **decoder) in z_vrfy_sensor_get_decoder() argument
66 K_OOPS(K_SYSCALL_MEMORY_READ(decoder, sizeof(struct sensor_decoder_api))); in z_vrfy_sensor_get_decoder()
67 return z_impl_sensor_get_decoder(dev, decoder); in z_vrfy_sensor_get_decoder()
/Zephyr-latest/samples/sensor/accel_polling/src/
Dmain.c50 const struct sensor_decoder_api *decoder; in print_accels_stream() local
81 rc = sensor_get_decoder(sensor, &decoder); in print_accels_stream()
94 rc = decoder->get_frame_count(buf, in print_accels_stream()
103 if (decoder->has_trigger(buf, SENSOR_TRIG_TAP)) { in print_accels_stream()
109 decoder->decode(buf, (struct sensor_chan_spec) {SENSOR_CHAN_ACCEL_XYZ, 0}, in print_accels_stream()
/Zephyr-latest/tests/subsys/debug/mipi_stp_decoder/
DREADME1 Test for MIPI STPv2 data stream decoder.
/Zephyr-latest/tests/subsys/debug/cs_trace_defmt/
DREADME1 Test for decoder of frames encoded using Coresight Trace Formatter.
/Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/
Dakm09918c_decoder.c91 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in akm09918c_get_decoder() argument
94 *decoder = &SENSOR_DECODER_NAME(); in akm09918c_get_decoder()
/Zephyr-latest/samples/subsys/zbus/remote_mock/src/
Dmock_proxy.c51 static const struct zbus_channel *decoder(uint8_t chan_idx) in decoder() function
105 const struct zbus_channel *chan = decoder(net_buf_simple_pull_u8(rx_buf)); in decode_sentence()
/Zephyr-latest/drivers/sensor/bosch/bme280/
Dbme280_decoder.c120 int bme280_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in bme280_get_decoder() argument
123 *decoder = &SENSOR_DECODER_NAME(); in bme280_get_decoder()
/Zephyr-latest/samples/sensor/qdec/boards/
Dnucleo_f401re.overlay6 * Application overlay for creating quadrature decoder device instance
/Zephyr-latest/subsys/net/lib/lwm2m/
DREADME_lwm2m7 domain specific code. To generate the SenML encoder and decoder the following CDDL file
16 To generate the encoder and decoder:
/Zephyr-latest/drivers/sensor/tdk/icm42688/
Dicm42688_decoder.h42 int icm42688_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-latest/samples/subsys/zbus/uart_bridge/
DREADME.rst64 The :file:`decoder.py` script can be executed using the following command:
68 python3.8 samples/subsys/zbus/uart_bridge/decoder.py /dev/pts/2
77 From the serial decoder (Python script), you would see something like this:
104 Exit the decoder script by pressing :kbd:`CTRL+C`.
/Zephyr-latest/modules/nanopb/
DKconfig19 This option enables dynamic allocation support in the decoder.
52 Only to be used when the decoder on the receiving side cannot
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_decoder.h53 int lsm6dsv16x_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-latest/include/zephyr/drivers/
Dsensor.h563 const struct sensor_decoder_api *decoder; member
574 .decoder = (decoder_), \
590 return ctx->decoder->decode(ctx->buffer, ctx->channel, &ctx->fit, max_count, out); in sensor_decode()
983 const struct sensor_decoder_api **decoder);
986 const struct sensor_decoder_api **decoder) in z_impl_sensor_get_decoder() argument
993 *decoder = &__sensor_default_decoder; in z_impl_sensor_get_decoder()
997 return api->get_decoder(dev, decoder); in z_impl_sensor_get_decoder()
/Zephyr-latest/tests/drivers/build_all/sensor/src/
Dgeneric_test.c195 const struct sensor_decoder_api *decoder; in run_generic_test() local
198 zassert_ok(sensor_get_decoder(dev, &decoder)); in run_generic_test()
207 SENSOR_DECODE_CONTEXT_INIT(decoder, buf, ch, 0); in run_generic_test()
/Zephyr-latest/drivers/sensor/memsic/mmc56x3/
Dmmc56x3_decoder.c157 int mmc56x3_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in mmc56x3_get_decoder() argument
160 *decoder = &SENSOR_DECODER_NAME(); in mmc56x3_get_decoder()

123