Esempio n. 1
0
void showTime(u8* diff ,char* diff1)
{
  time temp;
  DSRead(&temp); 
  if(*diff != temp.min)
  {
    clear_OLED();
    *diff = temp.min;
    showYMD(&temp);
    showbignum(&temp);
    SendSignal(*diff1);
  }
}
Esempio n. 2
0
static int DSReadBuffer( URLContext *h, uint8_t *buffer, int size )
{
    int         ret;
    int         totalRead = 0;

    if( buffer != NULL && size > 0 ) {
        while( size - totalRead != 0 ) {
            ret = DSRead( h, buffer, size - totalRead );

            if( ret < 0 )
                return ret;
            else
                totalRead += ret;
        }
    }

    return totalRead;
}