1# Copyright (c) 2025 Olivier Lalonde
2# SPDX-License-Identifier: Apache-2.0
3
4# Configuration options for cellular modem sample
5
6mainmenu "Cellular modem sample application"
7
8config SAMPLE_CELLULAR_MODEM_ENDPOINT_HOSTNAME
9	string "Endpoint hostname"
10	default "test-endpoint.com"
11
12config SAMPLE_CELLULAR_MODEM_AUTO_APN
13	bool "Autodetect APN from SIM IMSI"
14	help
15	  If enabled, the sample derives the APN from the SIM’s MCC + MNC.
16
17menu "APN profiles for the application"
18	depends on SAMPLE_CELLULAR_MODEM_AUTO_APN
19
20config SAMPLE_CELLULAR_APN_0
21	string "APN for profile #0"
22	default ""
23	help
24	  Leave empty to disable the profile.
25
26config SAMPLE_CELLULAR_IMSI_LIST_0
27	string "IMSI prefix list for profile #0"
28	default ""
29	help
30	  Space separated list of 5- or 6-digit MCC+MNC codes
31	  that should use the APN above.
32	  Example: 22801 22802 90143
33
34config SAMPLE_CELLULAR_APN_1
35	string "APN for profile #1"
36	default ""
37
38config SAMPLE_CELLULAR_IMSI_LIST_1
39	string "IMSI prefix list for profile #1"
40	default ""
41
42config SAMPLE_CELLULAR_APN_2
43	string "APN for profile #2"
44	default ""
45
46config SAMPLE_CELLULAR_IMSI_LIST_2
47	string "IMSI prefix list for profile #2"
48	default ""
49
50config SAMPLE_CELLULAR_APN_3
51	string "APN for profile #3"
52	default ""
53
54config SAMPLE_CELLULAR_IMSI_LIST_3
55	string "IMSI prefix list for profile #3"
56	default ""
57
58endmenu
59
60source "Kconfig.zephyr"
61