Wie programmiere ich die Reichweite oder Frequenz eines EMC Beacons

Um diese Parameter zu verändern benötigt es einiger Hardware:

1) Raisonance RLink Debugger

2) RKit-C816 Addon

3) Diverse Adapter

4) Prüfpunkt Aufsatz

5) Batteriefach mit Kabeln für 3Volt Spannung

Verbinden Sie nun den Raisonance Rlink Debugger mit der Platine (Aufschrift EMC Logo!). In dieses stecken Sie das kleinere GASP Modul und darauf die Prüfspitzen. Das alles ist verpolungssicher. 

Software Installation

1) Ride7_7x.xxx.exe (eventuell aktuelle Version des Herstellers herunterladen) installieren. Stecken sie dabei den Rlink per USB bereits in den USB Slot. Windows wird den Treiber nicht erkennen. Sobald allerdings Ride7 installiert wird, bietet dieses auch die Treiberinstallation an, die unbedingt notwendig ist.

2) RKit-C816_1.xxxx.exe (eventuell aktuelle Version des Herstellers herunterladen) installieren

2) Rubyinstaller herunterladen und installlieren. Dabei darauf achten, dass alle Pfade und die Erweiterungen .rb aktiviert sind:

RubyInstaller Aktivierung

 

Wichtig ist das nun der PC zunächst neu gestartet wird.

 

Im Anschluß entpacken Sie die ZIP Datei: EMBCxx_300.zip

Dort finden Sie den Ordner Util in den Sie gehen.

Hier sind alle wichtigen Dateien für die Programmierung und auch eine Anleitung welche Parameter man verwendet:ParameterDictionary.pdf

Suchen Sie sich die Parameter zusammen, die Sie benötigen und erstellen eine CSV Datei. Wir nennen diese hier: test.csv

Ein möglicher Inhalt wäre z.B. 

beaconPeriod,outputPowerLevel,beaconMode
100,7,0x02

Als Nächstes kann man schon mal den Befehl für das update eingeben:

update_beacon.bat test.csv

Sie können das auch schon mit Enter bestätigen. Dann wird der Debugger allerdings sagen, das er die Ziel CPU nicht finden kann. Jetzt müssen alle Kabel verbunden werden.

1) Entfernen Sie die Batterie des Beacon

2) Schließen Sie die Pole der externen Batterie an die Buchsenpole der Batterie des Beacon an und achten dabei auf die richtige Polung: (Siehe Bild)

Verbindung Beacon Batterie Debugger Rlink

3) Schließen Sie die Prüfspitze des Rlink an die Prüfpunkte des Beacon an

4) Drücken Sie ENTER

Im folgenden wird die Programmierung bei Einhaltung aller Punkte funktionieren und schreibt ihnen auch eine Log Datei: test_Log.csv in der Sie die Bestätigung sehen.

Alles weitere entnehmen Sie der offiziellen Dokumentation.