Developer World
Spresense Arduino Library v3.3.0-b2e6327
LTEModemVerification.h
Go to the documentation of this file.
1/*
2 * LTEModemVerification.h - LTEModemVerification include file for Spresense Arduino
3 * Copyright 2019, 2021 Sony Semiconductor Solutions Corporation
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 */
19
40#ifndef __SPRESENSE_LTEMODEMVERIFICATION_H__
41#define __SPRESENSE_LTEMODEMVERIFICATION_H__
42
43#ifdef SUBCORE
44#error "LTE library is NOT supported by SubCore."
45#endif
46
54/****************************************************************************
55 * Included Files
56 ****************************************************************************/
57
58#include <LTEDefinition.h>
59
60/****************************************************************************
61 * class declaration
62 ****************************************************************************/
63
76public:
77
82
87
102
114 String getIMEI();
115
132
146
159};
160
163#endif // __SPRESENSE_LTEMODEMVERIFICATION_H__
Definition used in LTE library.
LTENetworkRatType
RAT(Radio Access Technology)
Definition: LTEDefinition.h:111
[en] The class to get modem information. [ja] モデムの情報を取得するクラス。
Definition: LTEModemVerification.h:75
LTENetworkRatType getRAT()
Get RAT(Radio Access Technology).
LTEModemStatus getStatus()
Get the modem status.
String getFirmwareVersion()
Get firmware version of the modem.
LTEModemStatus begin()
Power on the modem.
String getIMEI()
Get IMEI.
~LTEModemVerification()
Destruct LTEModemVerification instance.
LTEModemVerification()
Construct LTEModemVerification instance.
LTEModemStatus
[en] Status code of the modem. [ja] モデムのステータスコード
Definition: LTEDefinition.h:70