zephyr/samples
Seppo Takalo c78081e5cf modem: modem_cellular: Configurable MTU for CMUX
Allow configuring MTU for CMUX.
Some AT manual and specification define this as a
frame size. Linux ldattach default to 127 bytes,
3GPP TS 27.010 defaults to 31.

We should limit our CMUX frames to a size that
remote end is capable of handling.
Linux silently drops oversized frames.

Also, remove MODEM_CELLULAR_CMUX_MAX_FRAME_SIZE as
this was only limiting a buffer sizes, and resulted
CMUX frames to be capped to same value.
Use MODEM_CMUX_WORK_BUFFER_SIZE and MODEM_CMUX_MTU instead.

Also rename CONFIG_MODEM_CELLULAR_CHAT_BUFFER_SIZES to
CONFIG_MODEM_CELLULAR_CHAT_BUFFER_SIZE as it is now
only used as a Chat module. DLCI pipes use
CONFIG_MODEM_CMUX_WORK_BUFFER_SIZE.

Signed-off-by: Seppo Takalo <seppo.takalo@nordicsemi.no>
2025-03-24 19:33:07 +01:00
..
application_development samples: code relocation for the stm32f746 disco kit 2025-03-18 16:40:47 +01:00
arch tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
basic boards: arduino: uno_r4: Add ADC, PWM, I2C, SPI, and TRNG 2025-03-21 09:51:47 +01:00
bluetooth Bluetooth: ISO: Make setting ISO data explicit 2025-03-19 10:56:57 +01:00
boards samples: boards: Add MCO support for nucleo_wl55jc 2025-03-24 19:23:09 +01:00
cpp boards: espressif: esp32c6: Add LP Core board support 2025-03-21 17:05:20 +01:00
drivers samples/drivers/mbox: Fix test regex 2025-03-22 02:41:05 +01:00
fuel_gauge boards: adafruit: add initial support for esp32s3 feather 2025-03-14 17:53:13 +01:00
hello_world samples: hello_world: set minimum flash requirement to 16K 2025-03-04 17:28:33 +01:00
kernel samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
modules samples: modules: lvgl: add support for rtk7eka6m3b00001bu shield 2025-03-21 14:17:21 +01:00
net modem: modem_cellular: Configurable MTU for CMUX 2025-03-24 19:33:07 +01:00
philosophers samples: doc: convert philosophers sample to code-sample directive 2024-09-23 12:00:00 +02:00
posix boards native_posix: Remove twister support 2025-03-07 19:16:14 +01:00
psa secure_storage: use hybrid key store in samples/tests 2025-03-14 14:51:58 +01:00
sensor boards: arduino: doc: Adopt Sphinx custom board directives 2025-03-18 16:40:59 +01:00
shields tests/samples: use integration platforms where possible 2025-03-11 11:35:15 +01:00
subsys samples: openamp_rsc_table: enable support for imx95_evk 2025-03-24 12:17:53 +01:00
synchronization
sysbuild boards: espressif: esp32c6: Add LP Core board support 2025-03-21 17:05:20 +01:00
tfm_integration samples: tfm_integration: Update regression test dependencies 2025-01-20 11:43:32 +01:00
userspace samples: userspace: prod_consumer: Update API to use DEVICE_API macro 2025-01-24 01:15:19 +01:00
index.rst doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
sample_definition_and_criteria.rst doc: overhaul sample criteria and expectations 2024-09-12 10:03:30 +02:00