Example #1
0
static void
decoder_dealloc (zbarDecoder *self)
{
    decoder_clear(self);
    zbar_decoder_destroy(self->zdcode);
    ((PyObject*)self)->ob_type->tp_free((PyObject*)self);
}
Example #2
0
/**
 *    @brief   Calculate Current Speed and distance
 */
void calculateCurSpeed(void)
{
    uint16_t	encoderCurrent = 0;

    encoderCurrent = decoder_read(DECODER);
	gl_encoderTotal = gl_encoderTotal + encoderCurrent;
    gl_curSpeed = (encoderCurrent * 110) / (4 * 2) ;   // 200

    decoder_clear();                   /*清零当前计数器*/

    gl_distanceTotal = (uint16_t)(gl_encoderTotal / DISTANCE_PRESCALE);  // cm
}