Generic Pelion Device Management example for various short range U-blox-based boards.

DEPRECATED

This example application is not maintained and not recommended. It uses an old version of Mbed OS, Pelion DM, and Arm toolchain. It doesn't work with Mbed Studio.

Please use: https://os.mbed.com/teams/mbed-os-examples/code/mbed-os-example-pelion/

This example is known to work great on the following platforms:

Follow the Quick-Start instructions: https://cloud.mbed.com/quick-start

UBLOX_EVK_ODIN_W2

Example functionality

This example showcases the following device functionality:

  • On user button click, increment Pelion LWM2M button resource.
  • Allow the user to change the state of the board LED from Pelion LWM2M led_state resource and PUT request.
  • (currently disabled) Read ADC temperature and ADC vref, and report them as Pelion LWM2M resources.

Use this example with Mbed CLI

1. Import the application into your desktop:

mbed import https://os.mbed.com/teams/ublox/code/pelion-example-common-odinw2

cd pelion-example-common-odinw2

2. Install the CLOUD_SDK_API_KEY

mbed config -G CLOUD_SDK_API_KEY <PELION_DM_API_KEY>

For instructions on how to generate your API key, please see the documentation.

3. Initialize firmware credentials (done once per repository). You can use the following command:

mbed dm init -d "<your company name in Pelion DM>" --model-name "<product model identifier>" -q --force

If above command do not work for your Mbed CLI, please consider upgrading Mbed CLI to version 1.8.x or above.

4. Compile and program:

mbed compile -t <toolchain> -m <TARGET_BOARD>

(supported toolchains : GCC_ARM / ARM / IAR)

Committer:
fahimalavi
Date:
Fri Oct 04 13:45:47 2019 +0000
Revision:
2:9d6c8a055d89
Parent:
0:7e9105051efa
Child:
3:fd659f991dc9
removed C030 configuration

Who changed what in which revision?

UserRevisionLine numberNew contents of line
fahimalavi 0:7e9105051efa 1 /*
fahimalavi 2:9d6c8a055d89 2 * Copyright (c) 2018 ARM Limited. All rights reserved.
fahimalavi 0:7e9105051efa 3 * SPDX-License-Identifier: Apache-2.0
fahimalavi 0:7e9105051efa 4 * Licensed under the Apache License, Version 2.0 (the License); you may
fahimalavi 0:7e9105051efa 5 * not use this file except in compliance with the License.
fahimalavi 0:7e9105051efa 6 * You may obtain a copy of the License at
fahimalavi 0:7e9105051efa 7 *
fahimalavi 0:7e9105051efa 8 * http://www.apache.org/licenses/LICENSE-2.0
fahimalavi 0:7e9105051efa 9 *
fahimalavi 0:7e9105051efa 10 * Unless required by applicable law or agreed to in writing, software
fahimalavi 0:7e9105051efa 11 * distributed under the License is distributed on an AS IS BASIS, WITHOUT
fahimalavi 0:7e9105051efa 12 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
fahimalavi 0:7e9105051efa 13 * See the License for the specific language governing permissions and
fahimalavi 0:7e9105051efa 14 * limitations under the License.
fahimalavi 0:7e9105051efa 15 */
fahimalavi 0:7e9105051efa 16 #ifndef __MBED_CLOUD_DEV_CREDENTIALS_H__
fahimalavi 0:7e9105051efa 17 #define __MBED_CLOUD_DEV_CREDENTIALS_H__
fahimalavi 2:9d6c8a055d89 18
fahimalavi 0:7e9105051efa 19 #include <inttypes.h>
fahimalavi 2:9d6c8a055d89 20
fahimalavi 2:9d6c8a055d89 21 const char MBED_CLOUD_DEV_BOOTSTRAP_ENDPOINT_NAME[] = "016b8d86ba837a6af473872f03c00000";
fahimalavi 2:9d6c8a055d89 22 const char MBED_CLOUD_DEV_ACCOUNT_ID[] = "016b8d85554c525231156a3000000000";
fahimalavi 2:9d6c8a055d89 23 const char MBED_CLOUD_DEV_BOOTSTRAP_SERVER_URI[] = "coaps://bootstrap.us-east-1.mbedcloud.com:5684?aid=016b8d85554c525231156a3000000000";
fahimalavi 2:9d6c8a055d89 24
fahimalavi 2:9d6c8a055d89 25 const uint8_t MBED_CLOUD_DEV_BOOTSTRAP_DEVICE_CERTIFICATE[] =
fahimalavi 2:9d6c8a055d89 26 { 0x30, 0x82, 0x02, 0x84, 0x30, 0x82, 0x02, 0x2a,
fahimalavi 2:9d6c8a055d89 27 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x11, 0x00,
fahimalavi 2:9d6c8a055d89 28 0xd1, 0x7a, 0xf7, 0xe8, 0xd1, 0x91, 0x4e, 0x39,
fahimalavi 2:9d6c8a055d89 29 0xb7, 0xe1, 0xcd, 0x6e, 0x42, 0xa6, 0xc4, 0x46,
fahimalavi 2:9d6c8a055d89 30 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce,
fahimalavi 2:9d6c8a055d89 31 0x3d, 0x04, 0x03, 0x02, 0x30, 0x81, 0xa2, 0x31,
fahimalavi 2:9d6c8a055d89 32 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06,
fahimalavi 2:9d6c8a055d89 33 0x13, 0x02, 0x47, 0x42, 0x31, 0x17, 0x30, 0x15,
fahimalavi 2:9d6c8a055d89 34 0x06, 0x03, 0x55, 0x04, 0x08, 0x0c, 0x0e, 0x43,
fahimalavi 2:9d6c8a055d89 35 0x61, 0x6d, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65,
fahimalavi 2:9d6c8a055d89 36 0x73, 0x68, 0x69, 0x72, 0x65, 0x31, 0x12, 0x30,
fahimalavi 2:9d6c8a055d89 37 0x10, 0x06, 0x03, 0x55, 0x04, 0x07, 0x0c, 0x09,
fahimalavi 2:9d6c8a055d89 38 0x43, 0x61, 0x6d, 0x62, 0x72, 0x69, 0x64, 0x67,
fahimalavi 2:9d6c8a055d89 39 0x65, 0x31, 0x10, 0x30, 0x0e, 0x06, 0x03, 0x55,
fahimalavi 2:9d6c8a055d89 40 0x04, 0x0a, 0x0c, 0x07, 0x41, 0x52, 0x4d, 0x20,
fahimalavi 2:9d6c8a055d89 41 0x4c, 0x74, 0x64, 0x31, 0x29, 0x30, 0x27, 0x06,
fahimalavi 2:9d6c8a055d89 42 0x03, 0x55, 0x04, 0x0b, 0x0c, 0x20, 0x30, 0x31,
fahimalavi 2:9d6c8a055d89 43 0x36, 0x62, 0x38, 0x64, 0x38, 0x35, 0x35, 0x35,
fahimalavi 2:9d6c8a055d89 44 0x34, 0x63, 0x35, 0x32, 0x35, 0x32, 0x33, 0x31,
fahimalavi 2:9d6c8a055d89 45 0x31, 0x35, 0x36, 0x61, 0x33, 0x30, 0x30, 0x30,
fahimalavi 2:9d6c8a055d89 46 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x29,
fahimalavi 2:9d6c8a055d89 47 0x30, 0x27, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c,
fahimalavi 2:9d6c8a055d89 48 0x20, 0x30, 0x31, 0x36, 0x62, 0x38, 0x64, 0x38,
fahimalavi 2:9d6c8a055d89 49 0x36, 0x62, 0x61, 0x38, 0x33, 0x37, 0x61, 0x36,
fahimalavi 2:9d6c8a055d89 50 0x61, 0x66, 0x34, 0x37, 0x33, 0x38, 0x37, 0x32,
fahimalavi 2:9d6c8a055d89 51 0x66, 0x30, 0x33, 0x63, 0x30, 0x30, 0x30, 0x30,
fahimalavi 2:9d6c8a055d89 52 0x30, 0x30, 0x1e, 0x17, 0x0d, 0x31, 0x39, 0x30,
fahimalavi 2:9d6c8a055d89 53 0x36, 0x32, 0x35, 0x30, 0x37, 0x32, 0x35, 0x34,
fahimalavi 2:9d6c8a055d89 54 0x35, 0x5a, 0x17, 0x0d, 0x32, 0x39, 0x30, 0x36,
fahimalavi 2:9d6c8a055d89 55 0x32, 0x35, 0x30, 0x37, 0x32, 0x35, 0x34, 0x35,
fahimalavi 2:9d6c8a055d89 56 0x5a, 0x30, 0x81, 0xa2, 0x31, 0x0b, 0x30, 0x09,
fahimalavi 2:9d6c8a055d89 57 0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02, 0x47,
fahimalavi 2:9d6c8a055d89 58 0x42, 0x31, 0x17, 0x30, 0x15, 0x06, 0x03, 0x55,
fahimalavi 2:9d6c8a055d89 59 0x04, 0x08, 0x0c, 0x0e, 0x43, 0x61, 0x6d, 0x62,
fahimalavi 2:9d6c8a055d89 60 0x72, 0x69, 0x64, 0x67, 0x65, 0x73, 0x68, 0x69,
fahimalavi 2:9d6c8a055d89 61 0x72, 0x65, 0x31, 0x12, 0x30, 0x10, 0x06, 0x03,
fahimalavi 2:9d6c8a055d89 62 0x55, 0x04, 0x07, 0x0c, 0x09, 0x43, 0x61, 0x6d,
fahimalavi 2:9d6c8a055d89 63 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x31, 0x10,
fahimalavi 2:9d6c8a055d89 64 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a, 0x0c,
fahimalavi 2:9d6c8a055d89 65 0x07, 0x41, 0x52, 0x4d, 0x20, 0x4c, 0x74, 0x64,
fahimalavi 2:9d6c8a055d89 66 0x31, 0x29, 0x30, 0x27, 0x06, 0x03, 0x55, 0x04,
fahimalavi 2:9d6c8a055d89 67 0x0b, 0x0c, 0x20, 0x30, 0x31, 0x36, 0x62, 0x38,
fahimalavi 2:9d6c8a055d89 68 0x64, 0x38, 0x35, 0x35, 0x35, 0x34, 0x63, 0x35,
fahimalavi 2:9d6c8a055d89 69 0x32, 0x35, 0x32, 0x33, 0x31, 0x31, 0x35, 0x36,
fahimalavi 2:9d6c8a055d89 70 0x61, 0x33, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
fahimalavi 2:9d6c8a055d89 71 0x30, 0x30, 0x30, 0x31, 0x29, 0x30, 0x27, 0x06,
fahimalavi 2:9d6c8a055d89 72 0x03, 0x55, 0x04, 0x03, 0x0c, 0x20, 0x30, 0x31,
fahimalavi 2:9d6c8a055d89 73 0x36, 0x62, 0x38, 0x64, 0x38, 0x36, 0x62, 0x61,
fahimalavi 2:9d6c8a055d89 74 0x38, 0x33, 0x37, 0x61, 0x36, 0x61, 0x66, 0x34,
fahimalavi 2:9d6c8a055d89 75 0x37, 0x33, 0x38, 0x37, 0x32, 0x66, 0x30, 0x33,
fahimalavi 2:9d6c8a055d89 76 0x63, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x59,
fahimalavi 2:9d6c8a055d89 77 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce,
fahimalavi 2:9d6c8a055d89 78 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48,
fahimalavi 2:9d6c8a055d89 79 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00,
fahimalavi 2:9d6c8a055d89 80 0x04, 0xcc, 0x67, 0x7e, 0x69, 0x92, 0x8c, 0x9e,
fahimalavi 2:9d6c8a055d89 81 0x10, 0xbf, 0xea, 0x89, 0x39, 0x27, 0x2b, 0x6e,
fahimalavi 2:9d6c8a055d89 82 0x1a, 0xdd, 0x91, 0xce, 0xb8, 0x42, 0x67, 0xb0,
fahimalavi 2:9d6c8a055d89 83 0xfb, 0xc2, 0x55, 0xa6, 0xc7, 0x51, 0x36, 0x0f,
fahimalavi 2:9d6c8a055d89 84 0x4e, 0x6a, 0x5d, 0x0b, 0xc8, 0x0f, 0x14, 0x57,
fahimalavi 2:9d6c8a055d89 85 0xac, 0x3b, 0x74, 0x40, 0x0b, 0x99, 0xe5, 0x0c,
fahimalavi 2:9d6c8a055d89 86 0x9d, 0x77, 0x62, 0x27, 0x9c, 0x8e, 0x83, 0xe7,
fahimalavi 2:9d6c8a055d89 87 0xb5, 0x3a, 0xfe, 0xe8, 0xf1, 0x06, 0x48, 0x39,
fahimalavi 2:9d6c8a055d89 88 0x6a, 0xa3, 0x3f, 0x30, 0x3d, 0x30, 0x12, 0x06,
fahimalavi 2:9d6c8a055d89 89 0x09, 0x2b, 0x06, 0x01, 0x04, 0x01, 0xa0, 0x20,
fahimalavi 2:9d6c8a055d89 90 0x81, 0x49, 0x04, 0x05, 0x02, 0x03, 0x40, 0x00,
fahimalavi 2:9d6c8a055d89 91 0x91, 0x30, 0x12, 0x06, 0x03, 0x55, 0x1d, 0x13,
fahimalavi 2:9d6c8a055d89 92 0x01, 0x01, 0xff, 0x04, 0x08, 0x30, 0x06, 0x01,
fahimalavi 2:9d6c8a055d89 93 0x01, 0xff, 0x02, 0x01, 0x00, 0x30, 0x13, 0x06,
fahimalavi 2:9d6c8a055d89 94 0x03, 0x55, 0x1d, 0x25, 0x04, 0x0c, 0x30, 0x0a,
fahimalavi 2:9d6c8a055d89 95 0x06, 0x08, 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07,
fahimalavi 2:9d6c8a055d89 96 0x03, 0x02, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86,
fahimalavi 2:9d6c8a055d89 97 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x48,
fahimalavi 2:9d6c8a055d89 98 0x00, 0x30, 0x45, 0x02, 0x21, 0x00, 0x8b, 0x5a,
fahimalavi 2:9d6c8a055d89 99 0x11, 0x1c, 0x2c, 0xfd, 0x67, 0x09, 0x20, 0x43,
fahimalavi 2:9d6c8a055d89 100 0xa1, 0x96, 0xcf, 0x5f, 0x0b, 0x90, 0xe8, 0x4b,
fahimalavi 2:9d6c8a055d89 101 0x4b, 0x69, 0x15, 0xf2, 0xa1, 0x41, 0x9e, 0x67,
fahimalavi 2:9d6c8a055d89 102 0xab, 0x51, 0x02, 0xf6, 0xd5, 0x99, 0x02, 0x20,
fahimalavi 2:9d6c8a055d89 103 0x64, 0x84, 0x33, 0x7f, 0xac, 0xe1, 0x87, 0x8e,
fahimalavi 2:9d6c8a055d89 104 0xec, 0x02, 0x5c, 0x1c, 0x87, 0x90, 0x58, 0xe5,
fahimalavi 2:9d6c8a055d89 105 0x45, 0xbe, 0xe8, 0x90, 0x4c, 0x2a, 0xb1, 0xd6,
fahimalavi 2:9d6c8a055d89 106 0xed, 0x4a, 0x78, 0xb0, 0x03, 0xa5, 0xb9, 0xdd };
fahimalavi 2:9d6c8a055d89 107
fahimalavi 2:9d6c8a055d89 108 const uint8_t MBED_CLOUD_DEV_BOOTSTRAP_SERVER_ROOT_CA_CERTIFICATE[] =
fahimalavi 2:9d6c8a055d89 109 { 0x30, 0x82, 0x02, 0x1f, 0x30, 0x82, 0x01, 0xc5,
fahimalavi 2:9d6c8a055d89 110 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x10, 0x3c,
fahimalavi 2:9d6c8a055d89 111 0x63, 0x38, 0x70, 0x08, 0xd3, 0xc9, 0x8a, 0x4c,
fahimalavi 2:9d6c8a055d89 112 0x72, 0x1f, 0x8f, 0x45, 0xeb, 0xd8, 0xf3, 0x30,
fahimalavi 2:9d6c8a055d89 113 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d,
fahimalavi 2:9d6c8a055d89 114 0x04, 0x03, 0x02, 0x30, 0x67, 0x31, 0x0b, 0x30,
fahimalavi 2:9d6c8a055d89 115 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02,
fahimalavi 2:9d6c8a055d89 116 0x47, 0x42, 0x31, 0x17, 0x30, 0x15, 0x06, 0x03,
fahimalavi 2:9d6c8a055d89 117 0x55, 0x04, 0x08, 0x13, 0x0e, 0x43, 0x61, 0x6d,
fahimalavi 2:9d6c8a055d89 118 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x73, 0x68,
fahimalavi 2:9d6c8a055d89 119 0x69, 0x72, 0x65, 0x31, 0x12, 0x30, 0x10, 0x06,
fahimalavi 2:9d6c8a055d89 120 0x03, 0x55, 0x04, 0x07, 0x13, 0x09, 0x43, 0x61,
fahimalavi 2:9d6c8a055d89 121 0x6d, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x31,
fahimalavi 2:9d6c8a055d89 122 0x10, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x04, 0x0a,
fahimalavi 2:9d6c8a055d89 123 0x13, 0x07, 0x41, 0x52, 0x4d, 0x20, 0x4c, 0x74,
fahimalavi 2:9d6c8a055d89 124 0x64, 0x31, 0x19, 0x30, 0x17, 0x06, 0x03, 0x55,
fahimalavi 2:9d6c8a055d89 125 0x04, 0x03, 0x13, 0x10, 0x41, 0x52, 0x4d, 0x20,
fahimalavi 2:9d6c8a055d89 126 0x42, 0x6f, 0x6f, 0x74, 0x73, 0x74, 0x72, 0x61,
fahimalavi 2:9d6c8a055d89 127 0x70, 0x20, 0x43, 0x41, 0x30, 0x20, 0x17, 0x0d,
fahimalavi 2:9d6c8a055d89 128 0x31, 0x37, 0x30, 0x34, 0x30, 0x33, 0x31, 0x34,
fahimalavi 2:9d6c8a055d89 129 0x30, 0x33, 0x33, 0x36, 0x5a, 0x18, 0x0f, 0x32,
fahimalavi 2:9d6c8a055d89 130 0x30, 0x35, 0x32, 0x30, 0x34, 0x30, 0x33, 0x31,
fahimalavi 2:9d6c8a055d89 131 0x34, 0x31, 0x33, 0x33, 0x36, 0x5a, 0x30, 0x67,
fahimalavi 2:9d6c8a055d89 132 0x31, 0x0b, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04,
fahimalavi 2:9d6c8a055d89 133 0x06, 0x13, 0x02, 0x47, 0x42, 0x31, 0x17, 0x30,
fahimalavi 2:9d6c8a055d89 134 0x15, 0x06, 0x03, 0x55, 0x04, 0x08, 0x13, 0x0e,
fahimalavi 2:9d6c8a055d89 135 0x43, 0x61, 0x6d, 0x62, 0x72, 0x69, 0x64, 0x67,
fahimalavi 2:9d6c8a055d89 136 0x65, 0x73, 0x68, 0x69, 0x72, 0x65, 0x31, 0x12,
fahimalavi 2:9d6c8a055d89 137 0x30, 0x10, 0x06, 0x03, 0x55, 0x04, 0x07, 0x13,
fahimalavi 2:9d6c8a055d89 138 0x09, 0x43, 0x61, 0x6d, 0x62, 0x72, 0x69, 0x64,
fahimalavi 2:9d6c8a055d89 139 0x67, 0x65, 0x31, 0x10, 0x30, 0x0e, 0x06, 0x03,
fahimalavi 2:9d6c8a055d89 140 0x55, 0x04, 0x0a, 0x13, 0x07, 0x41, 0x52, 0x4d,
fahimalavi 2:9d6c8a055d89 141 0x20, 0x4c, 0x74, 0x64, 0x31, 0x19, 0x30, 0x17,
fahimalavi 2:9d6c8a055d89 142 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 0x10, 0x41,
fahimalavi 2:9d6c8a055d89 143 0x52, 0x4d, 0x20, 0x42, 0x6f, 0x6f, 0x74, 0x73,
fahimalavi 2:9d6c8a055d89 144 0x74, 0x72, 0x61, 0x70, 0x20, 0x43, 0x41, 0x30,
fahimalavi 2:9d6c8a055d89 145 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48,
fahimalavi 2:9d6c8a055d89 146 0xce, 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86,
fahimalavi 2:9d6c8a055d89 147 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42,
fahimalavi 2:9d6c8a055d89 148 0x00, 0x04, 0x3b, 0xd3, 0xfe, 0xb0, 0xd9, 0xa4,
fahimalavi 2:9d6c8a055d89 149 0x72, 0xe1, 0x11, 0x11, 0x59, 0xba, 0x06, 0x2d,
fahimalavi 2:9d6c8a055d89 150 0xf8, 0x26, 0xd5, 0x65, 0x98, 0xaa, 0xcf, 0x2a,
fahimalavi 2:9d6c8a055d89 151 0x5f, 0xc6, 0x87, 0xa5, 0x6b, 0x0e, 0x30, 0x15,
fahimalavi 2:9d6c8a055d89 152 0xe8, 0x12, 0x16, 0x49, 0x90, 0xe3, 0xf9, 0x3e,
fahimalavi 2:9d6c8a055d89 153 0xf9, 0x3d, 0xde, 0xf5, 0x5a, 0x1f, 0x03, 0x44,
fahimalavi 2:9d6c8a055d89 154 0xbb, 0x81, 0x7a, 0xc9, 0x71, 0x6d, 0x6c, 0xc2,
fahimalavi 2:9d6c8a055d89 155 0x42, 0x3b, 0x55, 0xdb, 0x86, 0xad, 0x2c, 0xc0,
fahimalavi 2:9d6c8a055d89 156 0xcf, 0xe4, 0xa3, 0x51, 0x30, 0x4f, 0x30, 0x0b,
fahimalavi 2:9d6c8a055d89 157 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x04, 0x04, 0x03,
fahimalavi 2:9d6c8a055d89 158 0x02, 0x01, 0x86, 0x30, 0x0f, 0x06, 0x03, 0x55,
fahimalavi 2:9d6c8a055d89 159 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x05, 0x30,
fahimalavi 2:9d6c8a055d89 160 0x03, 0x01, 0x01, 0xff, 0x30, 0x1d, 0x06, 0x03,
fahimalavi 2:9d6c8a055d89 161 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x84,
fahimalavi 2:9d6c8a055d89 162 0xc0, 0xf5, 0x82, 0xe9, 0x5d, 0xa5, 0xe0, 0xaa,
fahimalavi 2:9d6c8a055d89 163 0x74, 0x6f, 0xf7, 0x81, 0x8f, 0x4b, 0xe8, 0x9e,
fahimalavi 2:9d6c8a055d89 164 0xde, 0x5d, 0x80, 0x30, 0x10, 0x06, 0x09, 0x2b,
fahimalavi 2:9d6c8a055d89 165 0x06, 0x01, 0x04, 0x01, 0x82, 0x37, 0x15, 0x01,
fahimalavi 2:9d6c8a055d89 166 0x04, 0x03, 0x02, 0x01, 0x00, 0x30, 0x0a, 0x06,
fahimalavi 2:9d6c8a055d89 167 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03,
fahimalavi 2:9d6c8a055d89 168 0x02, 0x03, 0x48, 0x00, 0x30, 0x45, 0x02, 0x20,
fahimalavi 2:9d6c8a055d89 169 0x19, 0x24, 0x0b, 0xc4, 0xac, 0x9d, 0x2b, 0x15,
fahimalavi 2:9d6c8a055d89 170 0xf8, 0xc3, 0x0c, 0x0b, 0xf6, 0xac, 0xb3, 0xa1,
fahimalavi 2:9d6c8a055d89 171 0xeb, 0x83, 0xfe, 0x1c, 0x4a, 0x96, 0x44, 0xc6,
fahimalavi 2:9d6c8a055d89 172 0xa0, 0xbb, 0x56, 0x5c, 0x84, 0x13, 0xc9, 0x0f,
fahimalavi 2:9d6c8a055d89 173 0x02, 0x21, 0x00, 0xbd, 0x89, 0x1c, 0x54, 0x98,
fahimalavi 2:9d6c8a055d89 174 0xa5, 0xd0, 0x98, 0xc7, 0x0c, 0x08, 0x2f, 0xd9,
fahimalavi 2:9d6c8a055d89 175 0x1b, 0xb8, 0x7e, 0xbf, 0x84, 0x3a, 0xfb, 0x8a,
fahimalavi 2:9d6c8a055d89 176 0x43, 0x1a, 0x8e, 0xac, 0xdc, 0xa8, 0x66, 0x3d,
fahimalavi 2:9d6c8a055d89 177 0xe3, 0xf9, 0xdc };
fahimalavi 2:9d6c8a055d89 178
fahimalavi 2:9d6c8a055d89 179 const uint8_t MBED_CLOUD_DEV_BOOTSTRAP_DEVICE_PRIVATE_KEY[] =
fahimalavi 2:9d6c8a055d89 180 { 0x30, 0x81, 0x93, 0x02, 0x01, 0x00, 0x30, 0x13,
fahimalavi 2:9d6c8a055d89 181 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02,
fahimalavi 2:9d6c8a055d89 182 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d,
fahimalavi 2:9d6c8a055d89 183 0x03, 0x01, 0x07, 0x04, 0x79, 0x30, 0x77, 0x02,
fahimalavi 2:9d6c8a055d89 184 0x01, 0x01, 0x04, 0x20, 0x0c, 0xc9, 0xac, 0x7c,
fahimalavi 2:9d6c8a055d89 185 0x2e, 0x47, 0xfa, 0x9e, 0xeb, 0x95, 0x2f, 0xdd,
fahimalavi 2:9d6c8a055d89 186 0xb0, 0xa9, 0x15, 0x40, 0x9e, 0x2b, 0x7a, 0x50,
fahimalavi 2:9d6c8a055d89 187 0x37, 0xa8, 0x56, 0x31, 0x5b, 0xbf, 0x0d, 0x76,
fahimalavi 2:9d6c8a055d89 188 0x53, 0x12, 0x82, 0x76, 0xa0, 0x0a, 0x06, 0x08,
fahimalavi 2:9d6c8a055d89 189 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07,
fahimalavi 2:9d6c8a055d89 190 0xa1, 0x44, 0x03, 0x42, 0x00, 0x04, 0xcc, 0x67,
fahimalavi 2:9d6c8a055d89 191 0x7e, 0x69, 0x92, 0x8c, 0x9e, 0x10, 0xbf, 0xea,
fahimalavi 2:9d6c8a055d89 192 0x89, 0x39, 0x27, 0x2b, 0x6e, 0x1a, 0xdd, 0x91,
fahimalavi 2:9d6c8a055d89 193 0xce, 0xb8, 0x42, 0x67, 0xb0, 0xfb, 0xc2, 0x55,
fahimalavi 2:9d6c8a055d89 194 0xa6, 0xc7, 0x51, 0x36, 0x0f, 0x4e, 0x6a, 0x5d,
fahimalavi 2:9d6c8a055d89 195 0x0b, 0xc8, 0x0f, 0x14, 0x57, 0xac, 0x3b, 0x74,
fahimalavi 2:9d6c8a055d89 196 0x40, 0x0b, 0x99, 0xe5, 0x0c, 0x9d, 0x77, 0x62,
fahimalavi 2:9d6c8a055d89 197 0x27, 0x9c, 0x8e, 0x83, 0xe7, 0xb5, 0x3a, 0xfe,
fahimalavi 2:9d6c8a055d89 198 0xe8, 0xf1, 0x06, 0x48, 0x39, 0x6a };
fahimalavi 2:9d6c8a055d89 199
fahimalavi 0:7e9105051efa 200 const char MBED_CLOUD_DEV_MANUFACTURER[] = "dev_manufacturer";
fahimalavi 2:9d6c8a055d89 201
fahimalavi 0:7e9105051efa 202 const char MBED_CLOUD_DEV_MODEL_NUMBER[] = "dev_model_num";
fahimalavi 2:9d6c8a055d89 203
fahimalavi 0:7e9105051efa 204 const char MBED_CLOUD_DEV_SERIAL_NUMBER[] = "0";
fahimalavi 2:9d6c8a055d89 205
fahimalavi 0:7e9105051efa 206 const char MBED_CLOUD_DEV_DEVICE_TYPE[] = "dev_device_type";
fahimalavi 2:9d6c8a055d89 207
fahimalavi 0:7e9105051efa 208 const char MBED_CLOUD_DEV_HARDWARE_VERSION[] = "dev_hardware_version";
fahimalavi 2:9d6c8a055d89 209
fahimalavi 0:7e9105051efa 210 const uint32_t MBED_CLOUD_DEV_MEMORY_TOTAL_KB = 0;
fahimalavi 2:9d6c8a055d89 211
fahimalavi 0:7e9105051efa 212 const uint32_t MBED_CLOUD_DEV_BOOTSTRAP_DEVICE_CERTIFICATE_SIZE = sizeof(MBED_CLOUD_DEV_BOOTSTRAP_DEVICE_CERTIFICATE);
fahimalavi 0:7e9105051efa 213 const uint32_t MBED_CLOUD_DEV_BOOTSTRAP_SERVER_ROOT_CA_CERTIFICATE_SIZE = sizeof(MBED_CLOUD_DEV_BOOTSTRAP_SERVER_ROOT_CA_CERTIFICATE);
fahimalavi 0:7e9105051efa 214 const uint32_t MBED_CLOUD_DEV_BOOTSTRAP_DEVICE_PRIVATE_KEY_SIZE = sizeof(MBED_CLOUD_DEV_BOOTSTRAP_DEVICE_PRIVATE_KEY);
fahimalavi 2:9d6c8a055d89 215
fahimalavi 2:9d6c8a055d89 216 #endif //__MBED_CLOUD_DEV_CREDENTIALS_H__