2009-08-04 6 views
3

Нам нужно выполнить некоторые эксперименты по протоколу Bluetooth, для чего нам нужен комплект разработчика, который позволяет нам реализовать/изменить различные части Bluetooth protocol stack.Комплект разработчика для Bluetooth, который позволяет настраивать алгоритмы модуляции

Мы изучали инструмент для разработки беспроводной сети TI MSP430 (EZ430-RF2500). Этот комплект содержит MCP430 MCU и многоканальный RF-трансивер CC2500.

CC2500 способен выполнять модуляцию GFSK, и, таким образом, этот комплект позволяет нам реализовать все, начиная примерно с половины блока Baseband, Link Manager, протокола адаптации логической связи и т. Д. В программном обеспечении. И поэтому позволяет нам делать модификации и эксперименты, которые мы хотим.

Однако нам также необходимо иметь возможность настраивать фактический алгоритм модуляции, поскольку это является важной частью экспериментов. CC2500 этого не допускает.

Какой набор разработчика позволяет нам реализовать (часть) протокол протокола Bluetooth, включая алгоритмы модуляции в программном обеспечении?

Также важно, чтобы это был набор для разработки, а не только несколько ИС, которые могут использоваться в комбинации для этой цели.

Я предполагаю, что нам нужен какой-то программный комплект радиоуправления, содержащий простой RF 2.4GHz интерфейс, подключенный к программируемому DSP, который выполняет фактическую модуляцию. К сожалению, я не смог найти такой комплект.

Я действительно надеюсь, что у кого-то есть идея для правильного решения. Благодарю. ;)

Update:

Я посмотрел на решение + 2,4 Дочерняя GNURadio + USRP. Проблема в том, что существует просто слишком большая задержка с выборкой на USRP, передавая ее через. USB для компьютера, демодуляции, декодирования и интерпретации протокола, для синтеза ответа, передачи его по USB и передачи его в эфир для реализации любого протокола, такого как Bluetooth. Я знаю это, потому что я попробовал.

ответ

1

Я предлагаю взглянуть на набор инструментов SDR GNU Radio (gnuradio.org) SDR. Несколько проектов (например, this one) успешно использовали его для исследования Bluetooth.

Существует также оборудование для разработки, предназначенное для использования с GNU Radio, называемое универсальным программным радиоуправлением, которое с подходящей дочерней планкой для разработки 2,4 ГГц стоит около 1000 долларов США.

+0

Спасибо. См. Обновленный вопрос. Ссылка, которую вы предоставляете, предназначена для проекта, который прослушивал только связь Bluetooth между другими устройствами, он никогда не связывался с другими устройствами Bluetooth. Если вы знаете другие проекты, которые на самом деле это делают, мне было бы очень интересно. Решение GNURadio + USRP просто слишком велико, чтобы его можно было использовать для чего-то вроде Bluetooth. –

+0

Не могли бы вы уточнить, что вы имеете в виду под USRP, имея слишком большую задержку и как вы это сделали? – zlt

+0

тысяча долларов США !!! – Nishant

1

Кажется, что есть только несколько good solutions, которые действительно дороги. USRP может использоваться для пакетной радиосвязи с добавлением «экспериментальной функции» внутриполосной сигнализации, но все равно будет значительная задержка между приемом и передачей на основе этого приема.