Masahiko Yamazaki
/
Lab1-02_create_satcode_step1_lite
Lab1-02_create_satcode_step1_lite
Revision 0:27945eb2c59e, committed 2021-08-10
- Comitter:
- heptasat2021
- Date:
- Tue Aug 10 01:52:28 2021 +0000
- Commit message:
- Lab1-02_create_satellite_program_step1_lite
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
diff -r 000000000000 -r 27945eb2c59e main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Aug 10 01:52:28 2021 +0000 @@ -0,0 +1,25 @@ +#include "mbed.h" +DigitalOut condition[]={LED1, PB_1}; +Serial gs(USBTX,USBRX,9600); +Timer sattime; +int main() +{ + gs.printf("From Sat : Nominal Operation\r\n"); + int flag = 0; //condition flag + float batvol, temp; //voltage, temperature + sattime.start(); + for(int i=0;i<50;i++){ + //satellite condition led + condition[0] = !condition[0]; + + //senssing HK data(dummy data) + batvol = 3.7; + temp = 28.5; + + //Transmitting HK data to Ground Station(GS) + gs.printf("HEPTASAT::Condition = %d, Time = %f [s], batvol = %2f [V], temp = %2f [deg C]\r\n",flag,sattime.read(),batvol,temp); + wait_ms(500); + } + sattime.stop(); + gs.printf("From Sat : End of operation\r\n"); +} \ No newline at end of file
diff -r 000000000000 -r 27945eb2c59e mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Tue Aug 10 01:52:28 2021 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400 \ No newline at end of file