Use this interface to connect to and interact with the WNC M14A2A LTE Cellular Data Module which is provided by Wistron NeWeb Corporation (WNC) when using ARMmbed v5. The interface provides a Networking interface that can be used with the AT&T Cellular IoT Starter Kit that is sold by Avnet (http://cloudconnectkits.org/product/att-cellular-iot-starter-kit).

Dependencies:   WncControllerK64F

Dependents:   easy-connect-wnc easy-connect easy-connect111

Use this interface to connect to and interact with the WNC M14A2A LTE Cellular Data Module which is provided by Wistron NeWeb Corporation (WNC) when using ARMmbed v5. The interface provides a Networking interface that can be used with the AT&T Cellular IoT Starter Kit that is sold by Avnet (http://cloudconnectkits.org/product/att-cellular-iot-starter-kit).

To demonstrate the use of the Interface, a series of example programs have been provided. Links to these examples are provided below. All examples can be compiled using both the on-line compiler and the ARMmbed CLI (command line interface, see https://github.com/ARMmbed/mbed-cli)

NOTE: This library/class is specific to the AT&T Cellular IoT Starter Kit which uses a FRDM-K64F. The users mbed.org compiler should be configured to use the FRDM-K64F platform.

Example Programs

Import the example programs below and follow the README.md in each to run the example program.

  • several examples of the interface using easy_connect.
  • SMS demonstration program that demonstrates SMS usage
  • Sockets demonstration program demonstrating using TCP sockets to interact with others
  • As new example program are developed, this README will be updated

WNC FIRMWARE VERSION

The WNC14A2AInterface class currently supports the following version(s):

  • MPSS: M14A2A_v11.21.162331 APSS: M14A2A_v11.27.162331

License

This library is released under the Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License and may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Committer:
JMF
Date:
Fri Apr 21 18:12:14 2017 +0000
Revision:
8:1c11661da488
Parent:
1:f925e07b044d
fixing virtual destructor warning.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JMF 1:f925e07b044d 1 Use this inteface to connect to and interact with the WNC M14A2A LTE Ceullar Data Module which is provided by Wistron NeWeb
JMF 1:f925e07b044d 2 Corporation (WNC) when using ARMmbed v5. The interface provides a Networking interface that can be used with the
JMF 1:f925e07b044d 3 AT&T Cellular IoT Starter Kit that is sold by Avnet (http://cloudconnectkits.org/product/att-cellular-iot-starter-kit).
JMF 1:f925e07b044d 4
JMF 1:f925e07b044d 5 To demonstrate the use of the Interface, a series of example programs have been provided. Links to these examples
JMF 1:f925e07b044d 6 are provided below. All examples can be compiled using both the on-line compiler and the ARMmbed CLI (command line
JMF 1:f925e07b044d 7 interface, see https://github.com/ARMmbed/mbed-cli)
JMF 1:f925e07b044d 8
JMF 1:f925e07b044d 9 **NOTE**: This library/class is specific to the AT&T Cellular IoT Starter Kit which uses a FRDM-K64F. The users mbed.org
JMF 1:f925e07b044d 10 compiler should be configured to use the FRDM-K64F platform.
JMF 1:f925e07b044d 11
JMF 1:f925e07b044d 12 Example Programs
JMF 1:f925e07b044d 13 ================
JMF 1:f925e07b044d 14
JMF 1:f925e07b044d 15 Import the example programs below and follow the README.md in each to run the example program.
JMF 1:f925e07b044d 16
JMF 1:f925e07b044d 17 * several examples of the interface using easy_connect.
JMF 1:f925e07b044d 18 * SMS demonstration program that demonstrates SMS usage
JMF 1:f925e07b044d 19 * Sockets demonstration program demonstrating using tcp sockets to interact with others
JMF 1:f925e07b044d 20 * As new example program are developed, this readme will be updated
JMF 1:f925e07b044d 21
JMF 1:f925e07b044d 22 WNC FIRWARE VERSION
JMF 1:f925e07b044d 23 ===================
JMF 1:f925e07b044d 24
JMF 1:f925e07b044d 25 The WNCInterface class currently supports the following version(s):
JMF 1:f925e07b044d 26 * MPSS: M14A2A_v11.21.162331 APSS: M14A2A_v11.27.162331
JMF 1:f925e07b044d 27
JMF 1:f925e07b044d 28 License
JMF 1:f925e07b044d 29 =======
JMF 1:f925e07b044d 30 This library is released under the Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
JMF 1:f925e07b044d 31 file except in compliance with the License and may obtain a copy of the License at
JMF 1:f925e07b044d 32
JMF 1:f925e07b044d 33 http://www.apache.org/licenses/LICENSE-2.0
JMF 1:f925e07b044d 34
JMF 1:f925e07b044d 35 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an
JMF 1:f925e07b044d 36 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific
JMF 1:f925e07b044d 37 language governing permissions and limitations under the License.
JMF 1:f925e07b044d 38