You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.1 KiB
C++
54 lines
1.1 KiB
C++
//
|
|
String Prcss_AI(){
|
|
String str = "";
|
|
|
|
for (int i = 0; i < Size_AI; i++) {
|
|
char formattedNumber[5]; // 4자리 숫자 + 널 종료 문자
|
|
sprintf(formattedNumber, "%04X", Values_AI[i]); // 4자리로 고정된 형식의 문자열 생성
|
|
str += formattedNumber; // 형식화된 문자열 추가
|
|
str += ',';
|
|
}
|
|
|
|
str += RcvOK;
|
|
return str;
|
|
}
|
|
|
|
String Prcss_AO(unsigned int data[], int dataSize){
|
|
String str = "";
|
|
for(int i=0 ; i<dataSize ; i++){
|
|
str += String(data[i]);
|
|
str += "\t";
|
|
}
|
|
Serial.println(str);
|
|
return RcvOK;
|
|
}
|
|
|
|
String Prcss_RS(String message){
|
|
Serial.println(message);
|
|
return RcvOK;
|
|
}
|
|
|
|
String Prcss_PV(){
|
|
String str = "";
|
|
|
|
for (int i = 0; i < Size_PV; i++) {
|
|
char formattedNumber[5]; // 4자리 숫자 + 널 종료 문자
|
|
sprintf(formattedNumber, "%04X", Values_PV[i]); // 4자리로 고정된 형식의 문자열 생성
|
|
str += formattedNumber; // 형식화된 문자열 추가
|
|
str += ',';
|
|
}
|
|
|
|
str += RcvOK;
|
|
return str;
|
|
}
|
|
|
|
String Prcss_SV(unsigned int data[], int dataSize){
|
|
|
|
String str = "SV ";
|
|
write_mc9(data, dataSize);
|
|
|
|
str += RcvOK;
|
|
return str;
|
|
}
|
|
|