Mbed OS Reference
Loading...
Searching...
No Matches
TELIT_HE910.h
1
/*
2
* Copyright (c) 2017, Arm Limited and affiliates.
3
* SPDX-License-Identifier: Apache-2.0
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*/
17
18
#ifndef CELLULAR_TARGETS_TELIT_HE910_TELIT_HE910_H_
19
#define CELLULAR_TARGETS_TELIT_HE910_TELIT_HE910_H_
20
21
#ifdef TARGET_FF_ARDUINO
22
#ifndef MBED_CONF_TELIT_HE910_TX
23
#define MBED_CONF_TELIT_HE910_TX D1
24
#endif
25
#ifndef MBED_CONF_TELIT_HE910_RX
26
#define MBED_CONF_TELIT_HE910_RX D0
27
#endif
28
#endif
/* TARGET_FF_ARDUINO */
29
30
#include "AT_CellularDevice.h"
31
32
namespace
mbed {
33
34
class
TELIT_HE910
:
public
AT_CellularDevice
{
35
public
:
36
TELIT_HE910
(
FileHandle
*fh);
37
38
protected
:
// AT_CellularDevice
39
virtual
nsapi_error_t
init
();
40
};
41
}
// namespace mbed
42
#endif
/* CELLULAR_TARGETS_TELIT_HE910_TELIT_HE910_H_ */
mbed::AT_CellularDevice
Class AT_CellularDevice.
Definition:
AT_CellularDevice.h:44
mbed::FileHandle
Class FileHandle.
Definition:
FileHandle.h:46
mbed::TELIT_HE910
Definition:
TELIT_HE910.h:34
mbed::TELIT_HE910::init
virtual nsapi_error_t init()
Initialize cellular device must be called right after the module is ready.
nsapi_error_t
signed int nsapi_error_t
Type used to represent error codes.
Definition:
nsapi_types.h:142
connectivity
drivers
cellular
TELIT
COMPONENT_TELIT_HE910
TELIT_HE910.h
Generated by
1.9.5