Помогите с PDU

Тема в разделе "Arduino & Shields", создана пользователем Baikalhouse, 29 янв 2018.

  1. Baikalhouse

    Baikalhouse Нуб

    Заранее прошу прощения за глупые вопросы...
    приходит смс в формате PDU и записывается в char message [160] но в таком виде - (два символа размера сообщения PDU) \n + (само сообщение PDU)
    В мониторе это выглядит так...
    message: 32
    07919742020096F0040B919742545754F40008811003303212040C041F04400438043204350442
    как считать само сообщение и занести его в эту же переменную? Другими словами как удалить размер?
     
  2. b707

    b707 Гуру

    Зачем "в эту же переменную"?
    Нужно читать символы из потока. пока не встретится "\n". То что прочитали - будет длина, а дальше до конца сообщения читаем в переменную
     
    arkadyf нравится это.