Code: Select all
uint8_t _srcUA = 0;
uint8_t _srcDrive = 'a';
uint8_t _srcName[15] = { 0 };
uint8_t * src2 = "a:2:asdfsf";
sscanf(src2, "%c:%u:%s", &_srcDrive, &_srcUA, _srcName);
printf("%u - %u - %s - %s \n", _srcDrive, _srcUA, _srcName, src2);