Нам нужно провести несколько экспериментов с протоколом Bluetooth, и для этого нам понадобится комплект разработки, который позволит нам реализовать / изменить различные части стека протоколов Bluetooth .
Мы изучали средство разработки беспроводных технологий TI MSP430 ( EZ430-RF2500 ).
Этот комплект содержит микроконтроллер MSP430 и многоканальный РЧ-приемопередатчик CC2500.
CC2500 способен выполнять модуляцию GFSK, и, таким образом, этот комплект позволяет нам реализовывать все, начиная с половины блока основной полосы частот, менеджера каналов, протокола адаптации управления логическим каналом и т. Д. В программном обеспечении. И поэтому позволяет нам делать модификации и эксперименты, которые мы хотим.
Однако нам также необходимо иметь возможность настраивать фактический алгоритм модуляции, поскольку это важная часть в экспериментах. CC2500 не позволяет этого.
Какой комплект разработки позволяет нам реализовать (частично) стек протоколов Bluetooth, включая алгоритмы модуляции, в программном обеспечении?
Также важно, чтобы это был набор для разработки, а не просто пара микросхем, которые можно использовать в комбинации для этой цели.
Я предполагаю, что нам нужен какой-то программно-определяемый радиоприемник, содержащий простой интерфейс RF 2,4 ГГц, связанный с программируемым DSP, который выполняет фактическую модуляцию. Я, к сожалению, не смог найти такой комплект.
Я действительно надеюсь, что у кого-то есть идея для правильного решения. Благодарю. ;)
Обновление:
Я посмотрел на решение для дочерней платы GNURadio + USRP + 2,4 ГГц. Проблема в том, что существует просто слишком большая задержка от выборки по USRP, через которую она передается. USB к компьютеру, демодуляция, декодирование и интерпретация протокола, синтезирование ответа, его передача по USB и передача в эфир, для реализации любого протокола, такого как Bluetooth. Я знаю это, потому что я попробовал это.