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.
Dependencies: EthernetInterface mbed-rtos mbed nsdl rgb_sensor_buffer
Fork of mbed_nsdl by
Revision 12:ad05fe84b4ff, committed 2015-03-20
- Comitter:
- bridadan
- Date:
- Fri Mar 20 16:11:15 2015 +0000
- Parent:
- 8:27e94f52810b
- Commit message:
- Working on Arch Pro
Changed in this revision
--- a/main.cpp Mon Sep 15 14:14:44 2014 +0000
+++ b/main.cpp Fri Mar 20 16:11:15 2015 +0000
@@ -20,7 +20,7 @@
// NSP configuration
/* Change this IP address to that of your NanoService Platform installation */
-static const char* NSP_ADDRESS = "23.99.96.113";
+static const char* NSP_ADDRESS = "barista-mds.cloudapp.net";
static const int NSP_PORT = 5683;
char endpoint_name[] = "nespresso-client";
uint8_t ep_type[] = {"mbed_device"};
@@ -108,6 +108,15 @@
// ****************************************************************************
// Program entry point
+extern "C" void mbed_mac_address(char *mac){
+ mac[0] = 0x00;
+ mac[1] = 0x02;
+ mac[2] = 0xF7;
+ mac[3] = 0xF1;
+ mac[4] = 0x91;
+ mac[5] = 0x9F;
+};
+
int main()
{
pc.baud(115200);
--- a/nsdl_support.cpp Mon Sep 15 14:14:44 2014 +0000
+++ b/nsdl_support.cpp Fri Mar 20 16:11:15 2015 +0000
@@ -70,8 +70,8 @@
memset(endpoint_structure, 0, sizeof(sn_nsdl_ep_parameters_s));
endpoint_structure->endpoint_name_ptr = name;
endpoint_structure->endpoint_name_len = strlen((char*)name);
-// endpoint_structure->domain_name_ptr = (uint8_t*) "Robert\0";
-// endpoint_structure->domain_name_len = strlen((char*) "Robert\0");
+ endpoint_structure->domain_name_ptr = (uint8_t*) "domain\0";
+ endpoint_structure->domain_name_len = strlen((char*) "domain\0");
endpoint_structure->type_ptr = typename_ptr;
endpoint_structure->type_len = strlen((char*)typename_ptr);
endpoint_structure->lifetime_ptr = lifetime_ptr;
--- a/resources/buffered_rgb_resource.cpp Mon Sep 15 14:14:44 2014 +0000 +++ b/resources/buffered_rgb_resource.cpp Fri Mar 20 16:11:15 2015 +0000 @@ -7,7 +7,7 @@ #define RESOURCE_ID "sensor/capsule" #define RGB_VALUES 512 -#define RGB_THRESHOLD 115 +#define RGB_THRESHOLD 50 extern Serial pc; /* stored data for observable resource */ @@ -16,7 +16,8 @@ static uint8_t obs_token_len = 0; static TRGB g_buffer[RGB_VALUES]; -static RGB_SensorBuffer g_rgb(p23,p24,p25,p20); +//static RGB_SensorBuffer g_rgb(p23,p24,p25,p20); +static RGB_SensorBuffer g_rgb(P2_3,P2_2,P2_4,P1_31); static Payload g_payload; static void exec_call_thread(void const *args)
--- a/rgb_sensor_buffer.lib Mon Sep 15 14:14:44 2014 +0000 +++ b/rgb_sensor_buffer.lib Fri Mar 20 16:11:15 2015 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/meriac/code/rgb_sensor_buffer/#8fbb1cd0c2d9 +http://developer.mbed.org/users/bridadan/code/rgb_sensor_buffer/#363d6de01d73
