Ruslan
2 брал, чё-то не работает
Anton
а ещё rx->tx; tx->rx должна быть схема. а то я не совсем понял как у тебя
Ruslan
Ruslan
блят, vscode. ушёл в коррупт!
Ruslan
и не выходит
Евгений
0, 1 и 2. пины от 1го по дефолту заведены на спи флеш вроде
Вот и разобрались :) Итого без трюков два :)))
Ruslan
хорошо, я в IDE не верю:
Slava
такая же херня I (2092) SIM800L: UART[1]: Rate 115200, TX: 26, RX: 27, RST: 5, PWRKEY: 4, PWR_ON: 23
Возможно я не прав, а тут точно должно быть 115200 ?
Ruslan
в разных примерах разное
Ruslan
// Set GSM module baud rate and UART pins SerialAT.begin(115200, SERIAL_8N1, MODEM_RX, MODEM_TX);
Ruslan
сцуко, когда ломается menuconfig - это гемор
Slava
в разных примерах разное
А это подозрительно. Я сим800 один раз видел и мне запало что она тупая и скорость у неё 9600.
Ruslan
сцуко, менюконфиг встал раком, даже полный откат не помогает, прям хоть монитор разбивай...
Евгений
сцуко, менюконфиг встал раком, даже полный откат не помогает, прям хоть монитор разбивай...
Надо лечь поспать :) битый монитор бесполезная фигня... Высылай целый
Alexey
TxSIM800 ->IO26; RxSIM800<-IO27; PWRKEY<-IO4; RESET<-IO5;
Ruslan
I (2082) SIM800L: UART[1]: Rate 9600, TX: 26, RX: 27, RST: 5, PWRKEY: 4, PWR_ON: 23 D (2082) intr_alloc: Connected src 35 to int 13 (cpu 0) I (2082) SIM800L: UART[1]: Initialized D (2082) SIM800L: Send command: AT > (sent 4 bytes) D (5192) SIM800L: Received[0 bytes]: "" E (5192) SIM800L: AT TIMEOUT: 3000 ms D (8192) SIM800L: Send command: AT > (sent 4 bytes) D (11292) SIM800L: Received[0 bytes]: "" E (11292) SIM800L: AT TIMEOUT: 3000 ms
Ruslan
код: https://hastebin.com/ihoxubozoz.cpp
Alexey
ещё PWR_ON забыл
кроме IO4 and IO5 ничего на схеме нет.
Ruslan
флаш странный в коде: void sim800l_send_cmd(gsm_cmd_t* cmd) { int size = strlen(cmd->op); ESP_LOGD(TAG, "Send command: %s> (sent %i bytes)", cmd->op, size); uart_flush(uart_idx); uart_write_bytes(uart_idx, (const char*) cmd->op, size); uart_wait_tx_done(uart_idx, 100 / portTICK_RATE_MS); }
Ruslan
а тут?
Evgen
датчики температы и влажности SHT41 никто не использует?
Alexey
а тут?
Да, IO23 . Только он не на модуль, а на питание к нему(зачем-то 4.4В,по расчётам 3.96В, хотя там и 3.7 хватит).
Ruslan
вроде схема правильная, прошивка правильная, сэмитировал уже всё - не пашет
Ruslan
даже выводы перенастроил: static int uart_tx = CONFIG_XKEE_GSM_MODULE_SIM800L_TX; // 26 static int uart_rx = CONFIG_XKEE_GSM_MODULE_SIM800L_RX; // 27 gpio_set_direction(uart_pwr_key, GPIO_MODE_OUTPUT); gpio_set_direction(uart_pwr_on, GPIO_MODE_OUTPUT); gpio_set_direction(uart_led, GPIO_MODE_OUTPUT); gpio_set_direction(uart_rst, GPIO_MODE_OUTPUT); gpio_set_direction(uart_rx, GPIO_MODE_OUTPUT); gpio_set_direction(uart_tx, GPIO_MODE_INPUT); gpio_set_pull_mode(uart_tx, GPIO_PULLUP_ONLY);
Ruslan
но плата точно рабочая, вот что выдавало с оригинальной прошивкой: $ make monitor BAUD=115200 PORT=/dev/ttyACM0 pyserial-miniterm --raw /dev/ttyACM0 115200 --- Miniterm on /dev/ttyACM0 115200,8,N,1 --- --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- ets Jul 29 2019 12:21:46 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:2 load:0x3fff0030,len:1252 load:0x40078000,len:12708 load:0x40080400,len:3100 entry 0x400805ec [1110] Initializing modem... [6541] ### TinyGSM Version: 0.11.4 [6541] ### TinyGSM Compiled Module: TinyGsmClientSIM800 [6853] ### Modem: SIMCOM SIM800L [6853] ### Modem: SIMCOM SIM800L [8881] ### Modem: SIMCOM SIM800L [8881] Modem Name: SIMCOM SIM800L [8886] Modem Info: SIM800 R14.18 [8890] Waiting for network...
Ruslan
Мысль, возможно в других моделях своей прошивки я использую эти ноги. Надо перепроверить.
Михаил
содержание драгметаллов ch341
Михаил
да
Я заметил. Раз в месяц данное предложение здесь печатаешь
Михаил
ржака прост
В чем
Евгений
Посидит, помолчит, подумает...
Ruslan
ему просто вагон продали ...
EL84 💡
спросите у него, как он относиться к замкнутым помещениям
Ruslan
чёта у меня идеи кончились
Ruslan
https://hastebin.com/hefunikema.cpp
Ruslan
Ruslan
о! замигали светодиоды
Ruslan
Ruslan
заработало!
заработало!
У тебя монолог? О чем ты вообще
Ruslan
отстань, я щаслиф )
Бывает
‎Konstantin
заработало!
Что было?
Ruslan
пара пинов перекрывалась в других кусках прошивки, неправильно ноги настраивал, и главное, не выдерживал паузу в 2 секунды на pwr_on
Ruslan
купил Go Smart от MTS, за 250₽, на балансе 350₽, но при любом телодвижении (через телефон например) требует голосом ещё 600₽, охреневшие твари )
Resident
sim800 -- 2g, поди уже не работает нигде
Если покрытие у мегафони посмотреть то как раз почти везде🤷‍♂🤷‍♂
Василий
sim800 -- 2g, поди уже не работает нигде
оооо, великая легенда от чинушей про отключим 2G и пойдём в светлое будущее. Только вот все сигналки - пожарка, милиция, куча удаленных управлений на 2G модулях. Будут они еще добрый десяток лет существовать.
Василий
если про РБ говорить, то еще и все средства контроля налоговых органов в кассах - 2G
Indr1x
оооо, великая легенда от чинушей про отключим 2G и пойдём в светлое будущее. Только вот все сигналки - пожарка, милиция, куча удаленных управлений на 2G модулях. Будут они еще добрый десяток лет существовать.
Причем тут чиновники, достаточно открыть карту покрытия операторов и у тех у кого есть визуализация по стандартам, увидеть что за пределами центральной части страны, там где есть 3g, иногда не бывает 2g
Василий
да и карта покрытия не всегда соответствует реалиям.
Алексей
Ну тот же теле2 в Москве и МО в 2G отсутствует от слова совсем
Indr1x
Соответсвует или соответсвует, но тут не один и не 2 случая с этими модемами когда сидят и днями парятся, а решением оказывается поменять оператора т.к. предыдущий прибил 2g в районе где сидит бедолага
Роман
пока еще работают, как то в вичате китайцы писали, что с этого года у них 2G полностью прекращают использовать, поэтому типа все модули типа сим800 они не ставят в новые устр-ва. Блин щас бы sim7100/7600 по цене sim800
Евгений
А зачем в кассах сотовый модуль? Интернет отменили?
Там обычно везде стоят модемы на предмет вдруг интернет пропадет.
Там обычно везде стоят модемы на предмет вдруг интернет пропадет.
Да потыкал терминалы кассовые и правда там вифи вместе с 3г...
Василий
А зачем в кассах сотовый модуль? Интернет отменили?
вы портативным кассам куда езернет всунете? или в деревне в лютом захолустье?
Василий
А я про эзернет ничего не говорил. Вифи достаточно
еще раз, в захолустье много вай фай точек? Или вы всегда рассуждаете с точки зрения областных центров? Да и какое наиг покрытие вай фай? Там автономный отправитель всех чеков на сервер СККО, оно не должно от пользователя зависеть от слова совсем.
Поэтому если не везде, то в региональных цифрах 2г и не нужен
Василий
Про "захолустье" я не говорю. Твой посыл был, что там "везде стоят модемы"
всмысле не везде? еще раз для тех кто на бронепоезде - все кассы в РБ с СКНО должны быть к концу этого года. И все эти СКНО содержат 2G модули.
всмысле не везде? еще раз для тех кто на бронепоезде - все кассы в РБ с СКНО должны быть к концу этого года. И все эти СКНО содержат 2G модули.
Ну у нас уже много лет как онлайн кассы. Но в крупных магазинах достаточно вифи/эзернет. НА крайняк 3г. Но никак не 2г
Ruslan
так, а симку мне надо всё-таки купить новую или поорать на продавца, че за говно продал, быстро переделывай
Василий
в чем проблема поставить WiFi соску рядом с кассой
Еще раз для тех кто в бронепоезде зашился в клетку фарадея - это автономный сборщик статистики от налоговой, оно никогда в жизни не нужно будет потребителю. Сделано по принципу вставил и работаешь, оно само отправит. Не вставил - не работает.
Не знаю как у вас, у нас чек без онлайн подключения к ОФД терминал банально не даст. Поэтому он в первую очередь нужен потребителю
Теперь понял что это просто телеметрия от налоговой