конвертация int в char для передачи по MQTT
- Войдите на сайт для отправки комментариев
Чт, 14/02/2019 - 20:48
</span> .. int a a = analogRead (pin); if (b == HIGH ) { client.publish("/test", a); } ...
ошибка "converting to 'String' from initializer list would use explicit constructor 'String::String(int, unsigned char)'"
Добрый день.
Ребят, нужна Ваша помощь:
Ребят, нужна Ваша помощь:
Подскажите, как снять показания с сенсора и отправить данные полученные в int через mqtt?
Я так понимаю, что надо конвертировать значения int в char?
Но в интернете я так и не нашёл, как это просто сделать, везде какие-то громоздкие костыли через кучи переменных, неужели нет какой-то библиотеки, способа, которая бы упростила это? Может у кого есть какой-то пример понятный или что-то иное? Конвертировать полученные из mqtt значения в int проблемы не составило, а вот наоборот...
Заранее, спасибо.
про передачу float я вообще молчу...
Вам параметры конструктора ни о чём не говорят? Намекаю, вы вызываете с параметрами (unsigned char*, int).
Я так понимаю, что надо конвертировать значения int в char?
Но в интернете я так и не нашёл, как это просто сделать, везде какие-то громоздкие костыли через кучи переменных, неужели нет какой-то библиотеки, способа, которая бы упростила это?
про передачу float я вообще молчу...
что там упрощать-то? куда уж проще - прсто печатаешь в порт и все... хоть целое, хоть флоат...
Я так понимаю, что надо конвертировать значения int в char?
Это проще простого, мало того, есть несколько способов.
Можно пойти простым путём, и написать:
можно сложнее:
можно ещё сложнее:
Компилятор может ругаться сколько угодно, он наверняка Кернигана не читал)
можно ещё сложнее:
Вот с этого места поподробнее, пожалуйста. Так точно можно?
А предыдущие параграфы вас не смутили? Так точно нельзя, за исключением второго случая.
#define true false
Встроенные типы переопределять нельзя в Си.
Вот с этого места поподробнее, пожалуйста. Так точно можно?
Кто Кернигана не читал - вполне можно. Вы - читали, вам - нельзя. Dixi
Сильно пьян я, подушка хотела чтоб рядом. Слова вижу ваши. Красиво. Бьёрн мне привиделся, стали с ним рядом. Мне говорит он... """"Товарищь очнитесь!!! Вы заснули на партсобрании!!!!""""""
Кто Кернигана не читал - вполне можно. Вы - читали, вам - нельзя. Dixi
И тут дискриминация :(
И тут дискриминация :(
Калейдоскоп, Евгений, калейдоскоп.