Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
sources/main.cpp@0:f8c8c0f95d6b, 2017-03-17 (annotated)
- Committer:
- didierlauwerys
- Date:
- Fri Mar 17 16:10:08 2017 +0000
- Revision:
- 0:f8c8c0f95d6b
created project;
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| didierlauwerys | 0:f8c8c0f95d6b | 1 | #include "mbed.h" |
| didierlauwerys | 0:f8c8c0f95d6b | 2 | #include "ble/BLE.h" |
| didierlauwerys | 0:f8c8c0f95d6b | 3 | #include "Servo.h" |
| didierlauwerys | 0:f8c8c0f95d6b | 4 | |
| didierlauwerys | 0:f8c8c0f95d6b | 5 | |
| didierlauwerys | 0:f8c8c0f95d6b | 6 | #define BLE_UUID_TXRX_SERVICE 0x0000 /**< The UUID of the Nordic UART Service. */ |
| didierlauwerys | 0:f8c8c0f95d6b | 7 | #define BLE_UUID_TX_CHARACTERISTIC 0x0002 /**< The UUID of the TX Characteristic. */ |
| didierlauwerys | 0:f8c8c0f95d6b | 8 | #define BLE_UUIDS_RX_CHARACTERISTIC 0x0003 /**< The UUID of the RX Characteristic. */ |
| didierlauwerys | 0:f8c8c0f95d6b | 9 | |
| didierlauwerys | 0:f8c8c0f95d6b | 10 | #define TXRX_BUF_LEN 20 |
| didierlauwerys | 0:f8c8c0f95d6b | 11 | /* |
| didierlauwerys | 0:f8c8c0f95d6b | 12 | define user IO ports here |
| didierlauwerys | 0:f8c8c0f95d6b | 13 | */ |
| didierlauwerys | 0:f8c8c0f95d6b | 14 | |
| didierlauwerys | 0:f8c8c0f95d6b | 15 | //SPI |
| didierlauwerys | 0:f8c8c0f95d6b | 16 | #define CS P0_7 //chipselect |
| didierlauwerys | 0:f8c8c0f95d6b | 17 | #define MOSI P0_9 //Master Out Slave In |
| didierlauwerys | 0:f8c8c0f95d6b | 18 | #define MISO P0_11 //Master In Slave Out |
| didierlauwerys | 0:f8c8c0f95d6b | 19 | #define SCK P0_8 //Clock |
| didierlauwerys | 0:f8c8c0f95d6b | 20 | //Interrupts |
| didierlauwerys | 0:f8c8c0f95d6b | 21 | #define INT1 P0_15 //interrupt for ADXL345 |
| didierlauwerys | 0:f8c8c0f95d6b | 22 | //additional IO |
| didierlauwerys | 0:f8c8c0f95d6b | 23 | #define ON_SW P0_28 //ON/OFF switch |
| didierlauwerys | 0:f8c8c0f95d6b | 24 | #define BEPB P0_29 //Enable/disable bluetooth push button |
| didierlauwerys | 0:f8c8c0f95d6b | 25 | |
| didierlauwerys | 0:f8c8c0f95d6b | 26 | /* |
| didierlauwerys | 0:f8c8c0f95d6b | 27 | end user IO port definition |
| didierlauwerys | 0:f8c8c0f95d6b | 28 | */ |
| didierlauwerys | 0:f8c8c0f95d6b | 29 | |
| didierlauwerys | 0:f8c8c0f95d6b | 30 | |
| didierlauwerys | 0:f8c8c0f95d6b | 31 | BLE ble; |