Benutzer-Werkzeuge

Webseiten-Werkzeuge


contiki:a-n-solutions-module:atany24001-module

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
contiki:a-n-solutions-module:atany24001-module [2012/10/01 10:44] sven_zehlcontiki:a-n-solutions-module:atany24001-module [2017/01/24 18:49] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 7: Zeile 7:
  
 {{:contiki:a-n-solutions-module:eesave.png|}} {{:contiki:a-n-solutions-module:eesave.png|}}
 +
 +
 +__Hinweis:__
 +-> Die @ANY Module für 2,4GHz besitzen den AT86RF231 Funkchip, dieser bietet die Möglichkeit einen externen Verstärker nachzuschalten. Dies wurde innerhalb den @ANY-2400-Modulen realisiert. Damit dieser Verstärker nicht immer aktiv ist, bietet der AT86RF231 einen Ausgangspin, welcher beim Senden aktiv wird und somit den Verstärker steuert. Diese Funktion muss jedoch aktiviert werden. Dazu muss innerhalb des Registers 0x04 (TRX_CTRL_1) das 7. Bit (PA_EXT_EN) auf High gesetzt werden. Dies kann innerhalb der Datei ''rf230bb.c'' in der Funktion ''rf230_warm_reset()'' mit den folgenden Codezeilen realisiert werden.   
 +
 +innerhalb ''rf230bb.c''
 +<code c>
 +/*sz*/
 +/*set external PA in on state, used for @ANY modules*/
 +uint8_t reg_trx_ctrl_state;
 +reg_trx_ctrl_state = hal_register_read(0x04);
 +reg_trx_ctrl_state = (reg_trx_ctrl_state) | (0x80);
 +hal_register_write(0x04, reg_trx_ctrl_state);
 +/*sz*/
 +</code>
 +
 +-> gesamte Datei (Änderungen markiert mit /*sz*/)
 +[[contiki:a-n-solutions-module:rf230bb.c|rf230bb.c]]
contiki/a-n-solutions-module/atany24001-module.1349088271.txt.gz · Zuletzt geändert: 2017/01/24 18:49 (Externe Bearbeitung)