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: HEPTA_SENSOR mbed HEPTA_EPS HEPTA_COM HEPTA_CDH
Revision 0:f9ee694b15a2, committed 2019-11-07
- Comitter:
- HeptaSatTraining2019
- Date:
- Thu Nov 07 17:47:36 2019 +0000
- Commit message:
Changed in this revision
diff -r 000000000000 -r f9ee694b15a2 HEPTA_CDH.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/HEPTA_CDH.lib Thu Nov 07 17:47:36 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/HeptaSatTraining2019/code/HEPTA_CDH/#acea019126b1
diff -r 000000000000 -r f9ee694b15a2 HEPTA_COM.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/HEPTA_COM.lib Thu Nov 07 17:47:36 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/HeptaSatTraining2019/code/HEPTA_COM/#1838cbd7d223
diff -r 000000000000 -r f9ee694b15a2 HEPTA_EPS.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/HEPTA_EPS.lib Thu Nov 07 17:47:36 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/HeptaSatTraining2019/code/HEPTA_EPS/#4f08f55763c7
diff -r 000000000000 -r f9ee694b15a2 HEPTA_SENSOR.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/HEPTA_SENSOR.lib Thu Nov 07 17:47:36 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/HeptaSatTraining2019/code/HEPTA_SENSOR/#f7912b7dcfc2
diff -r 000000000000 -r f9ee694b15a2 main.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Thu Nov 07 17:47:36 2019 +0000
@@ -0,0 +1,56 @@
+#include "mbed.h"
+#include "HEPTA_EPS.h"
+#include "HEPTA_CDH.h"
+#include "HEPTA_SENSOR.h"
+#include "HEPTA_COM.h"
+
+Serial pc(USBTX,USBRX);
+HEPTA_EPS eps(p16,p26);
+HEPTA_CDH cdh(p5,p6,p7,p8,"sd");
+HEPTA_SENSOR sensor(p17,
+ p28,p27,0xD0,0x18,
+ p13,p14,p25,p24);
+HEPTA_COM com(p9,p10);
+
+int main()
+{
+ pc.baud(9600);
+ int rcmd=0,cmdflag=0;
+ FILE *dummy = fopen("/sd/dummy.txt","w");
+ if(dummy == NULL) {
+ error("Could not open file for write\r\n");
+ }
+ fclose(dummy);
+
+ while(1)
+ {
+ wait(0.2);
+ com.xbee_receive(&rcmd,&cmdflag);
+ pc.printf("rcmd=%d, cmdflag=%d\r\n",rcmd, cmdflag);
+ if (cmdflag == 1) {
+ pc.printf("Command Get %d\r\n",rcmd);
+ if(rcmd == 'a'){
+ com.printf("CAMERA\r\n");
+ sensor.Sync();
+ sensor.initialize(HeptaCamera_GPS::Baud115200, HeptaCamera_GPS::JpegResolution320x240);
+ sensor.test_jpeg_snapshot_data("/sd/test.txt");
+ FILE *fp = fopen("/sd/test.txt", "r");
+ if(fp == NULL) {
+ pc.printf("Could not open file for write\r\n");
+ } else {
+
+ char str[1024];
+ com.printf("INICIO\r\n");
+ while((fgets(str,256,fp))!=NULL) {
+ com.printf("%s",str);
+ wait(0.001);
+ }
+ com.printf("FIN\r\n");
+ pc.printf("Data transmitting finished:)\r\n");
+ fclose(fp);
+ }
+ }
+ com.initialize();
+ }
+ }
+}
diff -r 000000000000 -r f9ee694b15a2 mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Thu Nov 07 17:47:36 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400 \ No newline at end of file