Дио
SerialMon.println("Окончание загрузки модема println");
SerialMon.println("Окончание загрузки модема println");
SerialMon.write("Окончание загрузки модема write");
15:13:14.541 -> Окончание загрузки модема println
15:13:14.541 -> Окончание загрузки модема write
Дио
Короче первое куда-то теряется, но запускает работу монитора порта
Дио
Возможно я тут накосячил:
// Set serial for debug console (to the Serial Monitor, default speed 115200)
#define SerialMon Serial
// Set serial for AT commands (to the module)
#define SerialAT Serial1
Евгений
Дио
Ну я объявил переменные Serial и Serial1, но их не использую
Дио
Может поэтому, я не программист, я не знаю
ㅤ
ㅤ
И в след раз когда на пасту код выкладываешь, то включай там внизу syntax hightlight. Он цветами красивыми выделяет)
Дио
ㅤ
ㅤ
Я ж на будущее сказал
ㅤ
ㅤ
Я как понял в порт че-то через раз выводится. Для начала я бы избавился от русского языка нахуй
Евгений
Гоша
вообще опасно так с дефайнами делать. Может в тексте программы просто попастся часть идентификатора (переменной или функции или типа) и препроцессор заменит эту часть на SerialMON или что там задефайнено. Такие ошибки потом сложно выкупить. Кажется что компилятор с ума сошёл
Дио
Дио
Проблема в чем, у меня в мониторе порта тишина, пока я не напишу туда что-то или не будет того самого println
Дио
Соответственно я не вижу, ни входящий вызов в мониторе порта, ни идет ли его обработка, пока не напишу что-то туда
ㅤ
ㅤ
Вот с последним кодом на пасте
ㅤ
Вот я сейчас взял твой код. Взял ттго.
ㅤ
Все на месте 🤡
ㅤ
Там после прошивки - монитор порта не успевает подцепится ж. Тыкай ресет лапой
ㅤ
Либо слип сделай в сетапе
ㅤ
Дио
Может быть такое, что путаница просто при выводе?
Простыми словами, сейчас монитор порта работает под SerialMon и не может выводить SerialAT, как только я вручную ввожу АТ команду он переключается, и выводит все, что приходит АТ командами
Дио
Так может быть?
Дио
ㅤ
Дио
Дио
И спасибо ему за это
ㅤ
ㅤ
Вот он на АТ отвечает че-то
ㅤ
Да я не знаю какой он как понять. написано lilygo
Дио
Их много и без сим
Дио
ㅤ
А бля я не так написал. тткалл я достал)
ㅤ
Нет у меня написано
ㅤ
ㅤ
ㅤ
Дио
Теперь буду знать, но врядли второй раз ее закажу
ㅤ
Да сути в этом никакой нет. С ответом на сериал это точно ну никак не связано
Дио
Дио
Если верить сайту производителя и библиотеки
ㅤ
Так я не понял
ㅤ
В чем твоя проблема то?
ㅤ
Ты не можешь от модема ответ принять?
ㅤ
Так насри ему какую нибудь пустышку типа просто AT чтоб он ответил ОК. Может он спит и сам стесняется выводить в сериал
Дио
Я не могу сформулировать мысль правильно.
Я не могу одновременно получать ответы от SerialMon и SearialAT пока сам руками не поставлю, откуда буду получать ответ
ㅤ
Ты сказал пока впервые че-то не отправишь
ㅤ
Он наверное первым не отвечает просто. Надо даташит смотреть. Обычно перед работой с ним выполняют его настройку всякими ат командами
Дио
ㅤ
Плюнь ему println AT
Дио
Он наверное первым не отвечает просто. Надо даташит смотреть. Обычно перед работой с ним выполняют его настройку всякими ат командами
Вот смотри. Короче, что я ему сам последнее отправлю, то он и будет выводить, то есть если он последней командой настраивал АТ, то и будет выводить только инфу АТ, если он последней командой выводил что-то через println, то он и будет это выводить, а все ответы от АТ будут упущены. Ладно, все не буду вас мучать, понял, где ковыряться, буду пробовать
ㅤ
Вот смотри. Короче, что я ему сам последнее отправлю, то он и будет выводить, то есть если он последней командой настраивал АТ, то и будет выводить только инфу АТ, если он последней командой выводил что-то через println, то он и будет это выводить, а все ответы от АТ будут упущены. Ладно, все не буду вас мучать, понял, где ковыряться, буду пробовать
Че не так то?)
Дио
Забей, не так то, что я если вывожу в монитор порта сообщение о том, что загрузка модуля завершена, то в этом мониторе порта уже не увижу входящий звонок
ㅤ
Ruslan
Serjio
Serjio
А вообще надо потыкать те ch003 - вместо шести проводов - только четыре.
ㅤ
ㅤ
Оно после залитой прошивки оказывается не шьется
ㅤ
В wch link utility есть заветная кнопка erase with power reset. Она делает ресет через дерганье питания и успевает его затереть
ㅤ
Вот считай аналог пина rst
ㅤ
Я вот долго ебался с v003, мол хуле они не шьются. Вставляю новую - зашиваю все ок. После прошивки ниче с ней не сделать. При том что ch32v203 - тоже по четырем проводкам шьются норм.
Serjio
Дио