Перейти к содержанию

    

artemkad

Свой
  • Публикаций

    1 518
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о artemkad

  • Звание
    Профессионал

Контакты

  • Сайт
    http://
  • ICQ
    224

Информация

  • Город
    Киев

Посетители профиля

4 868 просмотров профиля
  1. Пишешь всё записями фиксированной длинны в каждой из которых есть уникальный непрерывно растущий идентификатор(время), контрольная сумма и идентификатор к какому логу эта запись относится. Перед записью всего лишь надо найти самую старшую/младшую/пустую запись по полю идентификатора(времени)
  2. Вопрос по C

    Вас видать путает один #define вот так возможно станет понятнее: ((*GPIO_TypeDef)0x48001400 )
  3. Так или иначе можно почти во всех. Читайте Help и будет вам счастье... ЗЫ. У этого https://sites.google.com/site/terminalbpp/ вводится через $1A , а у этого http://www.der-hammer.info/terminal/ переключением типа вводимых данных перед строкой отправки(т.е. можно отправить хоть в бинарнике 00011010, хоть в шестнадцатеричном виде 1A).
  4. Что-бы не висело в случае отсутствия микрофона.
  5. Да вроде ничего криминального - по 10к резисторы параллельно MIC и LINEIN плюс куча кондеров на микрофонном канале и собственно сам микрофон.
  6. На AT+CHF? выдает, естественно, +CHF: 0,0 . Собственно, у меня при соединении принудительно устанавливается нулевой канал, хотя, опять-же, попытка отключить микрофон переключением на AUX с помощью AT+CHFA эффекта так-же не имела.
  7. Что за "терминальная программа"? Телепатов тут точно нет.
  8. Даже еще веселее. AT+CEXTERNTONE=1 принимает и говорит Ок, но если после Ок запросить AT+CEXTERNTONE? ответ остается AT+CEXTERNTONE: 0 Т.е. команда вроде как есть, и даже принимается, но она ничего не меняет. AT+CEXTERNTONE=1;&W тоже не помогает PS. На Sim800 проверил - работает.... ЗЗЫ. Проверял для 900-х на 1137B06SIM900M64_ST_ENHANCE и 1137B09SIM900M64_ST_DTMF_JD_MMS
  9. Не подскажете, можно ли как-то программно отключить микрофон на Sim900? А то от AT+CEXTERNTONE и AT+CMUT что-то как-то эффекта не заметил. Такое ощущение, что эти команды просто устанавливают минимальное усиление не отключая.
  10. Она у всех 1.9b. Зайдите на сайт к разработчику https://sites.google.com/site/terminalbpp/
  11. На сколько помню, в Terminal 1.9 кроме галочки "CR=CR+LF" надо установить галочку "+CR" за полем отправки. Впрочем, я обычно пользовался макросами, а там все надо прописывать руками (к примеру "AT$0D$0A"). Из терминалов можно посмотреть в сторону HTerm от der-hammer - как по мне он шустрее 1.9, хоть и отсутствие макросов иногда напрягает.
  12. Символы завершения и перевода строки отправить. "\r\n"
  13. Чаще всего фон связан с помехами по проводникам и он крайне мало от расположения зависит.
  14. Нет там разных мнений. Ножка GND 19 это и есть одна из ног "main ground". Просто помимо чтения надо еще и понимать что делаете и в частности механизм возникновения помех. Тем более там так и написано - " connect to main ground directly" т.е. НЕПОСРЕДСТВЕННО, а не через общий полигон земли на своей плате. На самом деле и это не догма, но если не понимаете механизма возникновения помех или нет возможности их избежать общей компоновкой, вариант отдельной дорожки на 19 ногу наилучший.