Bartosz Z.:
EDIT:
$169 za antenę + Ubuntu live z softem
https://www.aircable.net/catalog/product_info.php?cPath...
Plus koszt komputera... Wskazane urządzenie to tylko HCI Bluetooth
Dongle na USB tyle, że z porządną anteną zewnętrzną (przynajmniej na taką wygląda).
Czyli cały zestaw to:
Bluetooth Dongle + PC/cokolwiek (wskazane oprogramowanie OpenProximity zostało napisane w Pythonie, więc tylko Linuksa trzeba dopasować do platformy sprzętowej) + np. Pendrive.
Jednak co do Pendrive'a byłbym ostrożny, lepiej poszukać SSD (Solid State Disk) czy dobrej karty Compact Flash Industrial SLC, a taka już tania nie będzie. Różnica między SLC a MLC to 10 razy więcej gwarantowanych cykli kasowania/zapisu. Magiczne słówko industrial to rozszerzony zakres temperatur (PCet, nawet embedded, wydziela sporo ciepła), a czasem oznacza ulepszony algorytm wear levelingu (równomierny rozkład cykli zapisu w komórkach pamięci flash).
Idąc jeszcze dalej, można użyć własnej platformy. Może znów zabrzmi martketingowo, ale Bluegiga nie przypadkowo używa własnej
platformy sprzętowej. Pamięć flash została ujażmiona przez system plików JFFS2.
Co to daje?
Wear leveling kontrolowany przez sam system plików, indeksowanie/księgowanie niczym w ext3 co minimalizuje przypadkową
utratę danych w razie awarii np. zasilania, a jednocześnie nie powoduje "zarżnięcia" pamięci flash.
Co do oprogramowania (patrzę na openproximity2-05312009) to nie
wspiera też niestety rozpoznawania modeli telefonów. Odczytuje przy skanowaniu jedynie numer BDA urządzenia, jego nazwę (Friendly
Name) oraz moc sygnału (RSSI) - przynajmniej tyle wynika z pliku
scanner.py, gdyż sdp.py i uploader.py jedynie odczytują numer kanału RFCOMM dla usługi OPP (Object Push Profile).
Stos Bluetooth BlueZ, który jest tutaj wykorzystywany, posiada też przykre ograniczenie, że skanowanie otoczenia odbywa się dość istotnie kosztem wysyłania danych, a czasem w ogóle nie jest ono możliwe.
Stąd niektórzy producenci (opierający swe rozwiązania na BlueZ) stosują co najmniej 2 moduły radiowe -
jeden do skanowania, drugi do wysyłania. Niestety, ale chyba niewiedza niektórych handlowców powoduje, iż piszą, że ich urządzenia łączą się jednocześnie z 14-oma telefonami, podczas gdy
rzeczywista wartość w takim wykonaniu wynosi wówczas 7...
Produktów na rynku jest dużo, ale naprawdę dobrych niewiele i właśnie stąd wynikają ceny, bo "święty spokój" kosztuje...
Janusz Użycki edytował(a) ten post dnia 27.07.09 o godzinie 14:32