Ben bezig te programmeren in C en heb nu het probleem dat ik een byte string binnen krijg.
Deze moet ik vertalen naar een char string. Normaal gesproken pak je hier ITOA voor.
Helaas zit ik op een embedded platform dus is dat niet mogelijk.
Hoe zouden jullie een 2 byte hex getal omzetten naar een "normaal getal".
Krijg nu als ik 30 30 binnen krijg, 2 spaties in me string. Heeft te maken met je ancii tabel.
Ik wil dus als ik 30 binnen krijg ook 30 kunnen printen in me char dus hoe zet ik dit om?
Heb al het nodige geprobeerd maar het lukt me niet om deze 2 spaties te vervangen door 30.
Zelfs heb ik me eigen ITOA functie te schrijven.
Deze moet ik vertalen naar een char string. Normaal gesproken pak je hier ITOA voor.
Helaas zit ik op een embedded platform dus is dat niet mogelijk.
Hoe zouden jullie een 2 byte hex getal omzetten naar een "normaal getal".
Krijg nu als ik 30 30 binnen krijg, 2 spaties in me string. Heeft te maken met je ancii tabel.
Ik wil dus als ik 30 binnen krijg ook 30 kunnen printen in me char dus hoe zet ik dit om?
Heb al het nodige geprobeerd maar het lukt me niet om deze 2 spaties te vervangen door 30.
Zelfs heb ik me eigen ITOA functie te schrijven.