Bluemix Demo program

Dependencies:   WNCInterface mbed-rtos mbed

Committer:
root@developer-sjc-cyan-compiler.local.mbed.org
Date:
Thu Nov 17 18:26:24 2016 +0000
Revision:
3:4b91766a3817
Parent:
1:b3de2b183932
Added tag att_cellular_K64_wnc_14A2A_20161117 for changeset 5fc069c70129

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JMF 0:6a929f0d0e58 1 /* ===================================================================
JMF 0:6a929f0d0e58 2 Copyright © 2016, AVNET Inc.
JMF 0:6a929f0d0e58 3
JMF 0:6a929f0d0e58 4 Licensed under the Apache License, Version 2.0 (the "License");
JMF 0:6a929f0d0e58 5 you may not use this file except in compliance with the License.
JMF 0:6a929f0d0e58 6 You may obtain a copy of the License at
JMF 0:6a929f0d0e58 7
JMF 0:6a929f0d0e58 8 http://www.apache.org/licenses/LICENSE-2.0
JMF 0:6a929f0d0e58 9
JMF 0:6a929f0d0e58 10 Unless required by applicable law or agreed to in writing,
JMF 0:6a929f0d0e58 11 software distributed under the License is distributed on an
JMF 0:6a929f0d0e58 12 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
JMF 0:6a929f0d0e58 13 either express or implied. See the License for the specific
JMF 0:6a929f0d0e58 14 language governing permissions and limitations under the License.
JMF 0:6a929f0d0e58 15
JMF 0:6a929f0d0e58 16 ======================================================================== */
JMF 0:6a929f0d0e58 17
JMF 0:6a929f0d0e58 18 #ifndef Hardware_H_
JMF 0:6a929f0d0e58 19 #define Hardware_H_
JMF 0:6a929f0d0e58 20 #include "MODSERIAL.h"
JMF 0:6a929f0d0e58 21
JMF 0:6a929f0d0e58 22 extern I2C i2c; //SDA, SCL -- define the I2C pins being used
JMF 0:6a929f0d0e58 23 extern MODSERIAL pc; // tx, rx with default tx, rx buffer sizes
JMF 0:6a929f0d0e58 24
JMF 0:6a929f0d0e58 25 // comment out the following line if color is not supported on the terminal
JMF 0:6a929f0d0e58 26 #define USE_COLOR
JMF 0:6a929f0d0e58 27 #ifdef USE_COLOR
JMF 0:6a929f0d0e58 28 #define BLK "\033[30m"
JMF 0:6a929f0d0e58 29 #define RED "\033[31m"
JMF 0:6a929f0d0e58 30 #define GRN "\033[32m"
JMF 0:6a929f0d0e58 31 #define YEL "\033[33m"
JMF 0:6a929f0d0e58 32 #define BLU "\033[34m"
JMF 0:6a929f0d0e58 33 #define MAG "\033[35m"
JMF 0:6a929f0d0e58 34 #define CYN "\033[36m"
JMF 0:6a929f0d0e58 35 #define WHT "\033[37m"
JMF 0:6a929f0d0e58 36 #define DEF "\033[39m"
JMF 0:6a929f0d0e58 37 #else
JMF 0:6a929f0d0e58 38 #define BLK
JMF 0:6a929f0d0e58 39 #define RED
JMF 0:6a929f0d0e58 40 #define GRN
JMF 0:6a929f0d0e58 41 #define YEL
JMF 0:6a929f0d0e58 42 #define BLU
JMF 0:6a929f0d0e58 43 #define MAG
JMF 0:6a929f0d0e58 44 #define CYN
JMF 0:6a929f0d0e58 45 #define WHT
JMF 0:6a929f0d0e58 46 #define DEF
JMF 0:6a929f0d0e58 47 #endif
JMF 0:6a929f0d0e58 48
JMF 0:6a929f0d0e58 49 #define CTOF(x) ((x)*1.8+32)
JMF 0:6a929f0d0e58 50
JMF 0:6a929f0d0e58 51 #ifdef _ULINK_PRINT
JMF 0:6a929f0d0e58 52 #include "itm_output.h"
JMF 0:6a929f0d0e58 53 #else
JMF 1:b3de2b183932 54 #define PRINTF pc.printf
JMF 1:b3de2b183932 55 #define PUTS pc.puts
JMF 0:6a929f0d0e58 56 #endif
JMF 0:6a929f0d0e58 57 #endif