Moxa TC-6110-T-LX Инструкция по эксплуатации онлайн [72/74] 171053

Moxa TC-6110-LX Инструкция по эксплуатации онлайн [72/74] 171052
TC-6110 / Windows 7 Sample Code for TC-6110 Customization
B-5
{
mxaccelerometer_set_state(smbusBaseAddr, &smbusSetting[0]);
}
if(sensorStatus[1] != -1)
{
mxaccelerometer_set_state(smbusBaseAddr, &smbusSetting[1]);
}
/* Calibrate GSensor */
if(sensorStatus[0] != -1)
{
/* Set parameter of Gsensor #1 */
mxaccelerometer_calibrate(smbusBaseAddr, &smbusSetting[0]);
}
if(sensorStatus[1] != -1)
{
/* Set parameter of Gsensor #2 */
mxaccelerometer_calibrate(smbusBaseAddr, &smbusSetting[1]);
}
/* Close GSensor devie*/
mxaccelerometer_close(smbusBaseAddr);
/* Open GSensor device */
smbusBaseAddr = mxaccelerometer_open();
if(sensorStatus[0] != -1)
{
/* Get G-Sensor data */
mxaccelerometer_read(smbusBaseAddr, &smbusSetting[0], &gsensorData,
GSENSOR_DATA_LENGTH);
printf("gsensorData.x_axis(0) = %d\n",gsensorData.x_axis);
printf("gsensorData.y_axis(0) = %d\n",gsensorData.y_axis);
printf("gsensorData.z_axis(0) = %d\n",gsensorData.z_axis);
}
if(sensorStatus[1] != -1)
{
/* Get G-Sensor data */
mxaccelerometer_read(smbusBaseAddr, &smbusSetting[0], &gsensorData,
GSENSOR_DATA_LENGTH);
printf("gsensorData.x_axis(1) = %d\n",gsensorData.x_axis);
printf("gsensorData.y_axis(1) = %d\n",gsensorData.y_axis);
printf("gsensorData.z_axis(1) = %d\n",gsensorData.z_axis);
}
/* Close GSensor device*/
mxaccelerometer_close(smbusBaseAddr);
return 0;
}

Содержание

Похожие устройства

Скачать