|
ApdComport 를 두개를 사용해서요~
어느 이미지를 눌렀을때 그 두개의 컴포트 값을 보내주려고하는데요!
unsigned char szTempBuffer[15];
unsigned int m_unLamp1Pwm;
memset(szTempBuffer,0x00,15);
szTempBuffer[0]='#';
szTempBuffer[1]='W';
szTempBuffer[2]='I';
memset(szTempBuffer+3,0x30,3);
m_unLamp1Pwm = this->m_unBrightness * this->m_unColorRate;
if(m_unLamp1Pwm>999)
{
return;
}
szTempBuffer[6] = (m_unLamp/100);
szTempBuffer[7] = ((m_unLamp/10);
szTempBuffer[8] = (m_unLamp%10);
szTempBuffer[9] = (m_unLamp/100);
szTempBuffer[10] = ((m_unLamp/10)%10);
szTempBuffer[11] = (m_unLamp%10);
szTempBuffer[12]=0x0d;
szTempBuffer[13]=0x0a;
this->ApdComPort_Lamp1->PutBlock(szTempBuffer,14);
위에 소스처럼 변수를 두개주어서 각각 프로토콜을 받고 값을받을수 있도록 하고 마지막에
ComPort에 putBlock을 사용하여 값을 보내주잖아여???
근데저는 두개의 컴포트를 사용하려고합니다..
this->ApdComPort_Lamp1->PutBlock();
this->ApdComPort_Lamp2->PutBlock();
이렇게 두개의 컴포트에 putBlock을 해주려고하는데여 그러면 각각 받아주는 변수를 따로따로 지정해주어야
하는지??아니면 두컴포트에 똑같은 변수를 사용해도 되는지 그게 궁금해서요..ㅜㅜ..
알려주세요
|