Forum: Mikrocontroller und Digitale Elektronik TI Z-Stack, wo wird RX/TX umgeschaltet?


von Holger K. (holgerkraehe)


Lesenswert?

Hallo zusammen

Die Chips wie CC2531 können teilweise mit einem Power Amplifier wie 
CC2590 betrieben werden. Der Poweramplifiert möchte jedoch wissen, ob 
aktuell gerade gesendet wird oder empfangen.

Im Z-Stack finden sich viele Define mit CC2590 oder CC2591 welche darauf 
hindeuten, dass die Firmware dies unterstützen würde.

Leider finde ich auch nacht Stunden im Code-Jungle die Stelle nicht, wo 
ein entsprechender GPIO geschaltet werden würde.

Falls jemand sich bereits mit dem Z-Stack beschäftigt hat, würde ich 
mich über ein Paar Tipps/Hinweise freuen.

Danke!

von Holger K. (holgerkraehe)


Lesenswert?

Falls jemals jemand danach sucht.
Ich habs gefunden.

Die stelle ist:

mac_radio_defs.h
Zeile: 450/451
1
/* ----------- PA/LNA control ---------- */
2
/* For Skyworks parts only CPS maps closely to the HGM line */
3
#define HAL_PA_LNA_RX_HGM()                           st( P0_7 = 1; )
4
#define HAL_PA_LNA_RX_LGM()                           st( P0_7 = 0; )

Damit diese Zeilen aktiv werden muss:
1
HAL_PA_LNA

gesetzt bzw. definiert sein.
Dies steht in

HAL Driver API.pdf auf Seite 34 Abschnitt 10

Gültig für Z-Stack 1.2.2

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.