#include <string.h> #include "ses_v3.h" /* bubble sort function */ void bubble_sort(unsigned char *mydata ,int len) { int i,j; unsigned char tmp; for (i=0;i<len-1;i++) { for (j=0;j<len-i-1;j++) { if (mydata[j] < mydata[j+1]) { tmp = mydata[j]; mydata[j] = mydata[j+1]; mydata[j+1] = tmp; } } } return; } void main() { /* pbInBuf は PC側から送られてきたデータを受け取るマクロ pInLen はデータ長を受け取るマクロ */ unsigned char *test = pbInBuff; int len = bInLen; bubble_sort(test, len); _set_response(len,test); _exit(); }