cp5200的一般步骤
cp5200的一般步骤:
1.创建数据对象
hObj = CP5200_CommData_Create(nCommType, id, GetIDCode());
2.生成所需要的数据,如 :生成设置亮度控制信息命令的数据
nDatLen = CP5200_MakeWriteBrightnessData(hObj, szBuf, sizeof(szBuf), szInfo );
3.进行网络连接的一些步骤。如:网络初始化、连接网络,判断网络是否连接;
nRet = CP5200_Net_Init( IPStringToValue( strip ) ,5200, IPStringToValue( _T("255.255.255.255")), 600 );//网络初始化
CP5200_Net_Connect();
if( CP5200_Net_IsConnected() )//网络连接
4.利用网络写数据
CP5200_Net_Write( szBuf, nDatLen )//两个参数都是输入参数;
5,利用网络读数据
CP5200_Net_Read( szBuf, nSize)//szBuf 是输出参数,nSize 一般是等于 sizeof(szBuf);
6.解析数据,解析第二步的数据,根据第二步的函数来解析,第二步是什么函数,就用什么解析函数来解析;如 :CP5200_ParseWriteBrightnessRet,如果第二步是CP5200_MakeDeleteFileNameData(),就用CP5200_ParseDeleteFileNameRet();
CP5200_ParseWriteBrightnessRet();
7.销毁数据对象
CP5200_CommData_Destroy();