Из ASCII в dec\hex
- Войдите на сайт для отправки комментариев
Сб, 05/04/2014 - 13:57
Друзья, я уверен что это миллионный пост про декодировку данных, но все же нужна ваша помощь.
На ардуинку через nRF24L01 приходит массив с данными. Каждая ячейка этого массива содержит байт формата ASCII.
То есть я отправляю с терминала на ардуинку код "F5", на другую ардуинку он приходит как 2 байта "70" и 53".
Задача состоит получить обратно "F5" ,только в формате HEX, а не ASCII. Чтобы потом сделать вот так: PORTC=x, где x=F5.
Где друзья ? Может товарищи... кому и тамбовский волк товарищ ... я уже давал конкретную ссылку на преобразование. Если вы не поняли или не захотели понять, то вам в тему про "сделаю на заказ" . Писать программы чужим умом, да еще и плевать в пытающихся помогать, тут, скорее всего не получится. Мазохистов тут вроде нет. За ссылкой идите в свои старые темы и там разбирайтесь. Тут вам дадут удочку, рыбу ловите сами, ну или купите за деньги, зато без удочки.
Вы не понимаете что такое hex. Это всего лишь навсего способ отображения значения. Есть некое численное значение его можно записать как шестнадцатеричное, а можно как десятичное, можно как двоичное, можно вообще как троичное... да как угодно. При этом значение этого числа всегда одно и то же. А любое отображение является набоом символов, то есть стрингом.