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

Neoway M680 Open CPU. Написание внутренней прошивки

Здравствуйте. Тут предлагаю обсуждать API для этого модуля.

В частности меня интересует функция Neoway_VirtualUartSend.

Есть пример: Neoway_VirtualUartSend(NEOWAY_MOD_USER1,"at+csq\r",7);

А ответ от АТ команд куда придёт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Тут предлагаю обсуждать API для этого модуля.

В частности меня интересует функция Neoway_VirtualUartSend.

Есть пример: Neoway_VirtualUartSend(NEOWAY_MOD_USER1,"at+csq\r",7);

А ответ от АТ команд куда придёт?

KARLSON, приветствую)

А также есть Neoway_VirtualUartReceive() - посмотрите Neoway_OpenCPU_Development_Guide. Вообще, на физическом уарте, по крайней мере по умолчанию, его тоже видно, насколько помню.

Изменено пользователем NEOWAY_EFO.RU

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Алгоритм разбора ответов на AT-команды и алгоритм использования последовательности AT-команд инициализации модема при включении:

post-84517-1440253624_thumb.jpg post-84517-1440253656_thumb.jpg

Конкретные реализации можно найти в примерах OpenCPU.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Примеры приложений Neoway OpenCPU, в которых реализован этот алгоритм, можно скачать тут (колонка "Скачать"):

M680 OpenCPU page

См. примеры приложений

Client_SMS_OpenCPU

и

Client_TCP_OpenCPU

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите ориентировочно розничную цену в $ на M680 OCPU, и что можно иметь на опте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

GeGel, добрый день, где-то приблизительно в районе 5-7$.

Попросил, чтобы Вам сделали более конкретное предложение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую, GeGeL

Ценовое, предложение отправили на Вашу почту.

Полная техническая поддержка, можно через данный форум, но лучше напрямую на fae(собака)sege-electronics.ru

Не стесняйтесь задавать вопросы, поможем, подскажем!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Примеры приложений Neoway OpenCPU, в которых реализован этот алгоритм, можно скачать тут (колонка "Скачать"):

M680 OpenCPU page

См. примеры приложений

Client_SMS_OpenCPU

и

Client_TCP_OpenCPU

Интересно. Client_SMS_OpenCPU чуть-чуть переделать - получится управление по SMS.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно. Client_SMS_OpenCPU чуть-чуть переделать - получится управление по SMS.

Я уже как-то продвигал на форуме идею, повторюсь. Производитель модулей продает железо. А в себестоимости готового продукта при небольшом производстве львиную долю занимает разработка софта, оплата уходит на сторону от производителя. Почему бы производителю не ограничиться только примерами типа Client_SMS_OpenCPU, а разработать полноценные актуальные проекты (трекер, охранка, телеуправление, мост RS232 и т.п.) собственными силами или фрилансом, и выложить на github, а еще лучше - создать комьюнити с форумами, мейл-листами, коллективной разработкой в комманде и т.д., где каждый участник под руководством опытных представителей разработчика может созреть в программиста. И, что важно, с прицелом на API и архитектуру конкретного железа. Только не менять его каждый год радикально, как у нас повелось.

 

ПС: спасибо откликнувшимся представителям, доки получил, разбираюсь по свободному времени.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я уже как-то продвигал на форуме идею, повторюсь. Производитель модулей продает железо. А в себестоимости готового продукта при небольшом производстве львиную долю занимает разработка софта, оплата уходит на сторону от производителя. Почему бы производителю не ограничиться только примерами типа Client_SMS_OpenCPU, а разработать полноценные актуальные проекты (трекер, охранка, телеуправление, мост RS232 и т.п.) собственными силами или фрилансом, и выложить на github, а еще лучше - создать комьюнити с форумами, мейл-листами, коллективной разработкой в комманде и т.д., где каждый участник под руководством опытных представителей разработчика может созреть в программиста. И, что важно, с прицелом на API и архитектуру конкретного железа. Только не менять его каждый год радикально, как у нас повелось.

 

ПС: спасибо откликнувшимся представителям, доки получил, разбираюсь по свободному времени.

Ресурсы производителей жестко ограничены, а как отреагирует рынок - заранее неизвестно. Как-то так, наверное.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ресурсы производителей жестко ограничены

Мне кажется, ресурсы, потраченные на разработку OCPU API, на несколько порядков больше необходимых для написания нескольких популярных демо-проектов на базе этого API. Ведь цель разработки OCPU все же коммерческая, а не академическая. Раз сдели первый шаг, то есть смысл сделать и второй...

Тем более, если привлечь студентов, энтузиастов и т.п. Ведь это демо-проект-образец, не военная же разработка.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

через какую IDE обычно пишется ПО для OpenCPU neoway и где можно взять SDK? кто подскажет?

киньте письмо на a v a n [dog] efo [dot] ru, плиз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...