Developer World
Spresense Arduino Library v3.2.0-77d75a4
LTEScanNetworks.h
Go to the documentation of this file.
1/*
2 * LTEScanNetworks.h - LTEScanNetworks include file for Spresense Arduino
3 * Copyright 2019 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_LTESCANNETWORKS_H__
41#define __SPRESENSE_LTESCANNETWORKS_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
60class String;
61
62/****************************************************************************
63 * class declaration
64 ****************************************************************************/
65
78public:
79
84
89
104
123
142
155};
156
159#endif // __SPRESENSE_LTESCANNETWORKS_H__
Definition used in LTE library.
[en] The class to get LTE network information. [ja] LTEネットワークの情報を取得するためのクラス。
Definition: LTEScanNetworks.h:77
String getCurrentCarrier()
Get the name of the connected LTE network carrier.
~LTEScanNetworks()
Destruct LTEScanNetworks instance.
String getSignalStrength()
Get signal strength.
LTEModemStatus getStatus()
Get the modem status.
LTEModemStatus begin()
Power on the modem.
LTEScanNetworks()
Construct LTEScanNetworks instance.
LTEModemStatus
[en] Status code of the modem. [ja] モデムのステータスコード
Definition: LTEDefinition.h:70