Kirjoittaja Aihe: Bluetooth, Rasperry slave ?  (Luettu 3422 kertaa)

Mistofelees

  • Käyttäjä
  • Viestejä: 661
    • Profiili
Bluetooth, Rasperry slave ?
« : 30.10.14 - klo:22.24 »
Onko kukaan saanut raspbian:n minibian -versiossa saanut bluetoothia toimimaan ?
Jossain sivustolla sanottiinkin, että "Bluez must be one of the best kept secrets in Linux"
Muutamia iltoja Bluetoothin kanssa taistelleena tekisi mieli allekirjoittaa.
BT on varmaan hieno järjestelmä, mutta hel*tin huonosti dokumentoitu.
Netti on pullollaan huonoja ohjeita ja juupas-eipäs-keskusteluja.
Mistään ei saa kelvollista mielikuvaa siitä, miten homma toimii.

Ilmeisesti monta toisistaan riippumatonta ja tietämätöntä porukkaa on taas kehitellyt omia hauskoja virityksiään, jotka on sitten liimattu eri tavoin Linuxin ympärillä pyörivään järjestelmään. Eikä kukaan ole vaivautunut dokumentoimaan mitään millään tunnetulla kielellä. -Miten ihmeessä ohjelmoijiksi onkin eksynyt niin paljon luku- ja kirjoitustaidottomia ihmisiä joille dokumentointi on täysin mahdotonta ?

Itse haluaisin asettaa Raspin vastaamaan toiselta koneelta BT:n yli tulevaan sarjamuotoiseen yhteyspyyntöön.
Haluaisin Raspissa ja toisessa koneessa olevat ohjelmat keskustelemaan keskenään. Win tai Android lukisivat BT:n yli Raspin keräämää dataa.
Olisi mukava rakentaa omakotitalon tiedonkeruujärjestelmä, josta voisi poimia tietoa tabletilla.

(Yksi lisäongelma on sylikoneesssa oleva Win8, joka ei ole ihmistä varten tarkoitettu)

Mistofelees

  • Käyttäjä
  • Viestejä: 661
    • Profiili
Vs: Bluetooth, Rasperry slave ?
« Vastaus #1 : 02.11.14 - klo:23.49 »
Onko yleensäkään kukaan saanut sarjaliikennettä toimimaan Bluetoothin yli ?

Itse olen tehnyt niin paljon kokeiluja tässä asiassa, että seuraavaksi on pakko formatoida SD-kortti ja asentaa koko Linux uudestaan.
Olisipa Linuxissa olemassa jonkinlainen Backup/Restore palautusjärjestelmä, jolla saisi systeemin takaisin haluttuun lähtö-tilaan.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Bluetooth, Rasperry slave ?
« Vastaus #2 : 03.11.14 - klo:01.51 »
Onko yleensäkään kukaan saanut sarjaliikennettä toimimaan Bluetoothin yli ?

Varmasti monikin käyttää Bluetoothia Raspin kanssa erilaisissa robottiprojekteissa. Tässä yksi kohtalaisen tuore esimerkki lähdekoodeineen: http://blog.dawnrobotics.co.uk/2013/11/talking-to-a-bluetooth-serial-module-with-a-raspberry-pi/

Onko Bluetooth ainoa vaihtoehto? Wlan- tai ethernet-yhteydellä ja TCP/IP-pohjaisella tiedonsiirrolla pääsisi helpommalla.


Itse olen tehnyt niin paljon kokeiluja tässä asiassa, että seuraavaksi on pakko formatoida SD-kortti ja asentaa koko Linux uudestaan.
Olisipa Linuxissa olemassa jonkinlainen Backup/Restore palautusjärjestelmä, jolla saisi systeemin takaisin haluttuun lähtö-tilaan.

Tämä ansaitsisi oman aiheensa, mutta järjestelmäsnapshotteja tekeviä ja palauttavia varmuuskopiointityökaluja on kyllä olemassa. Esimerkiksi OpenSUSE:n Snapper voisi helpottaa elämää, jos perinteinen dd- tai rsync-kopiointi ei riitä.

Kehittyneemmissä tiedostojärjestelmissä, kuten ZFS:ssä ja btrfs:ssä inkrementaaliset varmuuskopiot ovat sisäänrakennettu ominaisuus. Tällöin snapshot-operaatioissa säästyy sekä levytilaa että aikaa.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Bluetooth, Rasperry slave ?
« Vastaus #3 : 03.11.14 - klo:21.02 »
---
Olisipa Linuxissa olemassa jonkinlainen Backup/Restore palautusjärjestelmä, jolla saisi systeemin takaisin haluttuun lähtö-tilaan.

Rasbianissa se on helppo juttu:
Aikoinaan kokeilin, dd:llä suora kopio ja siinä se.

Tosin kortti jota käytin backuppina oli hiukan hitaanlainen, mutta hommansa hoiti.

Mistofelees

  • Käyttäjä
  • Viestejä: 661
    • Profiili
Vs: Bluetooth, Rasperry slave ?
« Vastaus #4 : 03.11.14 - klo:22.23 »
Varmasti monikin käyttää Bluetoothia Raspin kanssa erilaisissa robottiprojekteissa. Tässä yksi kohtalaisen tuore esimerkki lähdekoodeineen: http://blog.dawnrobotics.co.uk/2013/11/talking-to-a-bluetooth-serial-module-with-a-raspberry-pi/

Onko Bluetooth ainoa vaihtoehto? Wlan- tai ethernet-yhteydellä ja TCP/IP-pohjaisella tiedonsiirrolla pääsisi helpommalla.
WLAN olisi mukava, mutta yritin päästä helpolla ja tehdä mittalaitteesta vapaasti sijoiteltavan.
Sitäpaitsi näitä hommia tulee kokeiltua ihan harrastusmielessä.
Veneeseen tulee kyllä myöhemmmin 4Gmodemi/WLAN-tukiasema, joka voisi hoitaa DHCP/DNS-palvelut, mutta yritin päästä alkuvaiheessa helpolla. Osa veneen verkosta tulee kiinteällä kaapeloinnilla, joten vaihtoehtoja kyllä on. Järjestelmän testailuja tehdään nytkin kaapelin päässä.
Laitteisto tulee siis veneeseen tiedonkeruupalvelimeksi, josta on tarkoitus saada datavirtaa tableteille ja läppäreille.

Noita robotti-sovelluksia olen itsekin käynyt läpi. Kertynyt tieto on kovasti sekavaa, mikä kertoo siitä, että tämä ei tunnu olevan kenelläkään hanskassa.

Mistofelees

  • Käyttäjä
  • Viestejä: 661
    • Profiili
Vs: Bluetooth, Rasperry slave ?
« Vastaus #5 : 03.11.14 - klo:22.31 »
---
Olisipa Linuxissa olemassa jonkinlainen Backup/Restore palautusjärjestelmä, jolla saisi systeemin takaisin haluttuun lähtö-tilaan.

Rasbianissa se on helppo juttu:
Aikoinaan kokeilin, dd:llä suora kopio ja siinä se.


Backup pitäisi olla samalla kortilla, jotta ei tarvitsisi vaihdella korttia. Ikävä availla kaasutiivistä pönttöä, joka on talon kellarissa.
Homma pitäisi toimia verkon yli komentamalla.
Suurin osa hakemistoista ei tuota mitään ongelmaa, mutta työkalulle pitäisi pystyä määrittelemään kopioitavat hakemistot.
rsync toimii itselläkin muutamissa servereissä kotikansioiden backup-työkaluna. Siitä voisi saada jotain kehiteltyä, kunhan ehtisi.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Bluetooth, Rasperry slave ?
« Vastaus #6 : 03.11.14 - klo:23.50 »
Noita robotti-sovelluksia olen itsekin käynyt läpi. Kertynyt tieto on kovasti sekavaa, mikä kertoo siitä, että tämä ei tunnu olevan kenelläkään hanskassa.

Tai sitten vaihtoehtoisia toteutustapoja on useita. Missä vaiheessa homma näyttäisi menevän pieleen? Saatko laitteet paritettua?