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

Ищем человека который поможет довести до готовности устройство на CC3220

Всем привет! Ищем человека который поможет довести до готовности устройство на CC3220.

Предложения в личку пжл.

Вводные

Есть собранное устройство на котором имеются:

  • CC3220
  • FLASH
  • UBlox SARA-U201
  • Датчик движения
  • Led индикатор
  • Кнопка

 

Что сейчас реализовано:

  • Работа с модемом UBLOX
  • Работа с памятью
  • Протокол общения с сервером
  • Драйвер датчика движения
  • Поиск устройств, получение их mac адресов и RSSI

 

Изначально делали wi-fi трекер для навигации без GPS, по макам роутеров и решили расширить функционал.

 

Необходимо добавить в устройство функционал анализатора эфира wi-fi.

 

Реализацию существующих драйверов и протоколов лучше перенести в новый проект.

 

На первом этапе ТЗ необходимо поднять базовый функционал анализатора на отладочной плате.

 

и так. задачи которые нужно сделать:

 

Первый этап. На отладочной плате

  1. Сканирование устройств в эфире + Идентификация устройств
  2. Идентификация пакетов
  3. Обновление прошивки по wi-fi (FOTA DFU)

 

Второй этап. На устройстве

  1. Портирование прошивки на плату устройства
  2. Аудит существующего кода от прошлых программистов*
  3. Алгоритм сохранения полученных данных во флеш
  4. Драйвер модема
  5. CELL ID позиционирование
  6. Протокол общения по СМС
  7. Протокол общения с сервером
  8. Написание сервера?

 

Подробное описание каждой задачи ниже..

 

Вопросы на которые нужно получить ответ перед началом разработки:

  • Сколько каналов одновременно мы можем смотреть?
  • Как быстро мы можем переключать каналы?
  • Можем ли мы смотреть пакеты в эфире?
  • Позволяет ли этот чип смотреть пакеты в эфире?



Задача 1. Сканирование устройств в эфире + Идентификация устройств

 

  1. Задача заключается в поиске устройств которые находятся рядом с платой, нужно получить MAC, RSII и тип устройства.

 

Эта функция должна работать “из коробки”. У TI есть пример и подробная инструкция по поиску роутеров, необходимо расширить этот пример чтоб мы видели не только роутеры а вообще все устройства. + нужно еще понять сколько устройств мы увидим за 1 сканирование.

 

2. сохранение полученной информации во флеш

 

Задача 2. Идентификация пакетов

Задача состоит из 2х подзадач

  1. Получение информации о пакетах которые есть в эфире. (тут вопрос на каких каналах одновременно мы можем это делать? и если не одновременно то как быстро переключаемся?). Информация которую нужно достать из пакета: от кого и кому пакет, его размер
  2. Накопление полученной информации и ее сохранение во флеш. Нужно понять в какое время какие устройства общались и какой объем данных передавали.

 

Задача 3. Обновление прошивки по wi-fi (FOTA DFU)

 

Добавление функции обновления прошивки по воздуху.

 

Нужно посмотреть по примерам от TI и по форумам, наверняка кто-то до нас это уже сделал.

 

Задача 4. Аудит существующего кода от прошлых программистов

Задача 5. Алгоритм сохранения полученных данных во флеш

Задача 6. Драйвер модема

Задача 7. CELL ID позиционирование

Задача 7. Протокол общения по СМС

Задача 8. Протокол общения с сервером

 

Изменено пользователем Megido
missed info

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


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

3 часа назад, Megido сказал:

Всем привет! Ищем человека который поможет довести до готовности устройство на CC3220.

Хорошим тоном было бы осветить судьбу зачинателя сего устройства.

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


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

On 1/24/2019 at 11:17 PM, jcxz said:

Хорошим тоном было бы осветить судьбу зачинателя сего устройства.

Задача 4 Аудит существующего кода от прошлых программистов. - их было несколько ... пришлых!? 

ТС, очевидно, предполагает простоту и доступность "аудита" программного кода временно нанятого программиста. Это серьёзное заблуждение.  

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


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

5 часов назад, SVNKz сказал:

Задача 4 Аудит существующего кода от прошлых программистов. - их было несколько ... пришлых!?

Возможно прошлый был один, но он надёргал с инета кучу разношёрстного кода разных авторов.

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


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

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

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

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

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

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

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

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

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

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