# DX:n Bluetooth-moduuli tutuksi - osa3

**URL:** https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708
**Category:** 🇫🇮 Ruuvipenkin vanhat lukija-artikkelit
**Created:** [9 January 2012 15:31 UTC](https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708 "2012-01-09T15:31:17Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![uk350](https://f.ruuvi.com/letter_avatar_proxy/v4/letter/u/f1d935/32.png) [@uk350](https://f.ruuvi.com/u/uk350)
#### Post date: [9 January 2012 15:31 UTC](https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708/1 "2012-01-09T15:31:17Z")

</div>

Firmware päivitys moduliin.  
Tässä operaatiossa tarvitaan kahta ohjelmaa, Edellisestä artikkelista jo tuttua pstoolia jolla päästään asetuksiin käsiksi ja blueflash ohjelmaa jolla firmware päivitetään moduliin.  
ohjelmointi tapahtuu SPI portin kautta. Tässä esimerkissä vaihdetaan HC05 firmware jossa on kattavammin AT komentoja ja mm. tuki muuttaa moduli master tilaan.

Asetukset talteen.  
pstool  
Pstool ohjelmalla luetaan aluksi talteen modulin toiminnan kannalta muutama tärkeä asetus, modulin osoite ja oskillaattorin asetukset.  
File valikosta Run query valinnalla avataan Query.psq tiedosto(liitteenä viestin lopussa) jossa on pstoolille “ohjeet” mitä asetuksia luetaan talteen. Seuraavaksi aukeaa tallennus ikkuna jossa tallennetaan asetukset tiedostoksi, nimeksi voi antaa esim. backup .  
 ![runquery.jpg](https://f.ruuvi.com/uploads/default/original/1X/178caad46121ce72e4911f888995e9f319b1d58b.jpeg)

Uutta firmwarea sisään.  
Blueflash  
Blueflash ohjelmassa sammutetaan aluksi prosessori Stop prosessor nappulalla.  
 ![hcImage1.jpg](https://f.ruuvi.com/uploads/default/original/1X/e7fb389e1c94be7697314d245de1b505f2a1bc3c.jpeg)

Dump nappula muuttuu aktiiviseksi ja sillä saadaan luettua modulissa oleva firmware talteen. Alkuperäinen firmware tallennettu dump.xpv nimellä  
 ![hcImage2.jpg](https://f.ruuvi.com/uploads/default/original/1X/94bbbf260ebca58fbd70026791143c0f032bffcd.jpeg)

Choose file nappulalla saadaan valittua uusi firmware joka halutaan ohjelmoida moduliin. Tässä valittuna HC05.xpv  
Download nappulalla saadaan ladattua uusi firmware moduliin. aikaa tämä vei testikappaleessa noin minuutin.  
 ![hcImage3.jpg](https://f.ruuvi.com/uploads/default/original/1X/fa97cca1146816a698c5465307c19f5fd4780dc0.jpeg)

Asetusten palauttaminen.  
pstool  
Pstool ohjelmassa, File valikosta merge valinnalla avataan aiemmin luettu ja tallennettu asetus tiedosto(backup). Testi kappaleessa tämä piti tehdä jostain syystä kahdesti jotta asetukset tallentuivat kokonaisuudessaan moduliin.  
 ![merge.jpg](https://f.ruuvi.com/uploads/default/original/1X/3dbb3b44a919c1c5f4d5aa79e436454285d264c0.jpeg)

Liitteenä HC05 firmware, query.psq ja AT komennot  
[hc05.zip](https://f.ruuvi.com/uploads/default/original/1X/6eafb513f106bc92114d2f749a56199fd1545778.zip) (2.03 MB)

---

<div class="post-metadata">

### Author: ![GaryP](https://f.ruuvi.com/letter_avatar_proxy/v4/letter/g/ccd318/32.png) [@GaryP](https://f.ruuvi.com/u/GaryP)
#### Post date: [11 January 2012 08:24 UTC](https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708/2 "2012-01-11T08:24:13Z")

</div>

Hienoa! Tällaista tietoa en osaisi itse haalia kasaan.

Kari

---

<div class="post-metadata">

### Author: ![M141](https://f.ruuvi.com/letter_avatar_proxy/v4/letter/m/858c86/32.png) [@M141](https://f.ruuvi.com/u/M141)
#### Post date: [26 January 2012 21:24 UTC](https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708/3 "2012-01-26T21:24:45Z")

</div>

erittäin hyvä artikkelisarja kokonaisuudessaan. Minullakin pari noita moduleita ja hyvin tuntui toimivan mitä syksyllä pikaisesti testailin. Pitänee ainakin yksi moduli koittaa päivittää tuolla HC05 firmiksellä, master moodille olisi tarvetta yhdessä projektissa. Jospa se näin hyvillä ohjeilla onnistuisi 🙂

---

<div class="post-metadata">

### Author: ![kkuisma](https://f.ruuvi.com/letter_avatar_proxy/v4/letter/k/258eb7/32.png) [@kkuisma](https://f.ruuvi.com/u/kkuisma)
#### Post date: [8 February 2012 22:00 UTC](https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708/4 "2012-02-08T22:00:08Z")

</div>

Onkos toi DX:n moduli täysin sama, jota IteadStudio käyttää BT Shieldissään? Esim. ArduinoSolutions myy sitä reilulla 20e:llä ([http://arduinosolutions.com/index.php?route=product/product&path=48&product\_id=170](http://arduinosolutions.com/index.php?route=product/product&path=48&product_id=170)), joka toki selvästi enemmän kuin pelkkä BT moduli DX:llä, mutta jos haluaa sen helposti Arduinon päälle, niin se on aika kätevä. Siinä muuten on se BT antenni vedetty “emolevyn” reunan yli, kuten joku tais täälläkin aiemmin ehdotella.

Itse tuli toi BT Shield v2.2 hankittua ja hienosti pelaa. Sen Datasheet AT komentoineen löytyy täältä: [http://arduinosolutions.com/download/BT%20Shield%20v2.2/BTShieldV2.2\_DS.pdf](http://arduinosolutions.com/download/BT%20Shield%20v2.2/BTShieldV2.2_DS.pdf)

---

<div class="post-metadata">

### Author: ![uk350](https://f.ruuvi.com/letter_avatar_proxy/v4/letter/u/f1d935/32.png) [@uk350](https://f.ruuvi.com/u/uk350)
#### Post date: [8 February 2012 22:32 UTC](https://f.ruuvi.com/t/dx-n-bluetooth-moduuli-tutuksi-osa3/1708/5 "2012-02-08T22:32:53Z")

</div>

Samalta modulilta vaikuttaa mutta hc05 firmware sisässä.  
Näppärä värkkihän tuo.  
itse en ainakaan ole huomannut näin kotilaboratoorio oloissa mitään eroa onko antenni levyn keskellä ,kuten entorpian protolevyssä, vai ulkona levystä.  
laitoinkin sen sitten omaan arduino alustaan levyn sisälle “piiloon”, on ainakin väkivallalta suojassa.

![Image8.jpg](https://f.ruuvi.com/uploads/default/original/1X/2aa5813f0c3d88c820e7af86425b0982fffbe3c1.jpeg)
