speed

Dependencies:   mbed

Fork of telecommand_speed by saikiran cholleti

Committer:
cholletisaik777
Date:
Thu May 21 07:13:53 2015 +0000
Revision:
0:104686445670
speed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cholletisaik777 0:104686445670 1 switch(st){
cholletisaik777 0:104686445670 2 uint8_t los;
cholletisaik777 0:104686445670 3 uint8_t tcp[los*124+11];
cholletisaik777 0:104686445670 4 st=(tcp[2]&0xF0)>>4;
cholletisaik777 0:104686445670 5 sst=(tcp[2]&0x0F);
cholletisaik777 0:104686445670 6 case 6:printf("memory management system\n");
cholletisaik777 0:104686445670 7 switch(sst){
cholletisaik777 0:104686445670 8 case 1:printf("READ FROM MEMORY\n");
cholletisaik777 0:104686445670 9 if(tcp[3]==2){
cholletisaik777 0:104686445670 10 printf("RD_L_FLASH1\n");
cholletisaik777 0:104686445670 11 }
cholletisaik777 0:104686445670 12 else if ((tcp[3]&0xF0)==0x10){
cholletisaik777 0:104686445670 13 printf("RD_L_FLASH2\n");
cholletisaik777 0:104686445670 14 }
cholletisaik777 0:104686445670 15 else if (tcp[3]==0x22){
cholletisaik777 0:104686445670 16 printf("RD_S_FLASH1\n");
cholletisaik777 0:104686445670 17 }
cholletisaik777 0:104686445670 18 else if ((tcp[3]&0xF0)==0x30){
cholletisaik777 0:104686445670 19 printf("RD_S_FLASH2\n");
cholletisaik777 0:104686445670 20 }
cholletisaik777 0:104686445670 21 else if (tcp[3]==0x42){
cholletisaik777 0:104686445670 22 printf("RD_L_RAM1\n");
cholletisaik777 0:104686445670 23 }
cholletisaik777 0:104686445670 24 else if ((tcp[3]&0xF0)==0x50){
cholletisaik777 0:104686445670 25 printf("RD_L_RAM2\n");
cholletisaik777 0:104686445670 26 }
cholletisaik777 0:104686445670 27 else if (tcp[3]==0x62){
cholletisaik777 0:104686445670 28 printf("RD_S_RAM\n");
cholletisaik777 0:104686445670 29 }
cholletisaik777 0:104686445670 30 else if ((tcp[3]&0xF0)==0x70){
cholletisaik777 0:104686445670 31 printf("RD_S_RAM2\n");
cholletisaik777 0:104686445670 32 }
cholletisaik777 0:104686445670 33 break;
cholletisaik777 0:104686445670 34 case 5:printf("WRITE ON MEMORY\n");
cholletisaik777 0:104686445670 35 switch(tcp[3]){
cholletisaik777 0:104686445670 36 case 0:printf("WR_S_FLASH\n");
cholletisaik777 0:104686445670 37 break;
cholletisaik777 0:104686445670 38 case 1:printf("WR_S_RAM\n");
cholletisaik777 0:104686445670 39 break;
cholletisaik777 0:104686445670 40 case 16:printf("WR_L_FLASH\n");
cholletisaik777 0:104686445670 41 break;
cholletisaik777 0:104686445670 42 case 17:printf("WR_L_RAM\n");
cholletisaik777 0:104686445670 43 break;
cholletisaik777 0:104686445670 44 }
cholletisaik777 0:104686445670 45 break;
cholletisaik777 0:104686445670 46 case 6:printf("WRITE FROM ONE MEMORY TO ANOTHER\n");
cholletisaik777 0:104686445670 47 switch(tcp[3]){
cholletisaik777 0:104686445670 48 case 0:printf("WR_S_FLASH\n");
cholletisaik777 0:104686445670 49 break;
cholletisaik777 0:104686445670 50 case 1:printf("WR_S_RAM\n");
cholletisaik777 0:104686445670 51 break;
cholletisaik777 0:104686445670 52 case 16:printf("WR_L_FLASH\n");
cholletisaik777 0:104686445670 53 break;
cholletisaik777 0:104686445670 54 case 17:printf("WR_L_RAM\n");
cholletisaik777 0:104686445670 55 break;
cholletisaik777 0:104686445670 56 }
cholletisaik777 0:104686445670 57 break;
cholletisaik777 0:104686445670 58 case 9:printf("SEND CRC OF FLASH MEMORY\n");
cholletisaik777 0:104686445670 59 if(tcp[3]==2){
cholletisaik777 0:104686445670 60 printf("GET_FLASH_CRC\n");
cholletisaik777 0:104686445670 61 }
cholletisaik777 0:104686445670 62 break;
cholletisaik777 0:104686445670 63 }
cholletisaik777 0:104686445670 64 break;
cholletisaik777 0:104686445670 65 case 8:printf("FUNCTION MANAGEMENT SERVICE\n");
cholletisaik777 0:104686445670 66 if(sst==1){
cholletisaik777 0:104686445670 67 if((tcp[3]&0xF0)==0x00){
cholletisaik777 0:104686445670 68 printf("RUN_PRCS\n");
cholletisaik777 0:104686445670 69 switch(int(tcp[3])){
cholletisaik777 0:104686445670 70 case 1:printf("P_SPEED_INIT\n");
cholletisaik777 0:104686445670 71 break;
cholletisaik777 0:104686445670 72 }
cholletisaik777 0:104686445670 73 }
cholletisaik777 0:104686445670 74 }
cholletisaik777 0:104686445670 75 break;
cholletisaik777 0:104686445670 76 }
cholletisaik777 0:104686445670 77 break;
cholletisaik777 0:104686445670 78 }