void ms2time(uint32_t len2,uint16_t * hh, uint16_t * mm, uint16_t * ss, uint16_t * ms)
uint8_t ms2time(uint32_t ms, uint32_t *h,uint32_t *m, uint32_t *s)
void ms2time(uint32_t len2,uint16_t * hh, uint16_t * mm,	 			uint16_t * ss, uint16_t * ms){    *hh = (uint32_t) floor(len2 / (3600.F * 1000.F));    len2 -= (uint32_t) floor(*hh * 3600.F * 1000.F);    *mm = (uint32_t) floor(len2 / (60.F * 1000.F));    len2 -= (uint32_t) floor(*mm * 60.F * 1000.F);    *ss = (uint32_t) floor(len2 / (1000.F));    len2 -= (uint32_t) floor((*ss * 1000.F));    *ms = (uint32_t) floor(len2);}