bcm43438 am Raspberry Pi 3 als Sender nutzen

OP #5001372
Hey!
Ich möchte gerne das integrierte WLAN-Modul meines Minicomputers als 
Sender für ein MCU-Projekt nutzen. Dazu ist es völlig ausreichend, wenn 
ich einstellen kann, dass auf einer einzigen Frequenz gesendet wird. Ich 
habe allerdings noch nie mit WLAN-Chips gearbeitet. Frage: Wie mache ich 
das? Habe eine SD mit Raspbian Jessie Lite, eine mit ArchLinuxARM und C 
und Assemblerkenntnisse. Ein Link kann mir auch als Antwort reichen.
Viele Grüße.
OP
Rufus Τ. F. schrieb:
> Was soll der "Sender" senden?
Das sagte ich bereits. Ich will einfach eine einzige Frequenz haben, die 
ich an- und ausschalten kann.
> Wie stellst Du Dir das vor, was für Geräte sollen das, was der "Sender"
> von sich gibt, empfangen?
Ich möchte das Teil als eine Art Fernbedienung nutzen und habe einen 
Empfänger für irgendetwas im 2.4 Ghz Bereich rumliegen.
> Und warum kannst Du nicht einfach das WLAN- bzw. BT-Signal verwenden,
> das der RPi3 von Hause aus und mit mannigfaltiger Softwareunterstützung
> von sich geben kann?
Das will ich doch! Es widersprechen sich nur die Quellen, ob das jetzt 
ein bcm43438 oder ein bcm2738 ist. WLAN-Signale sind ein wenig breit.
Persönliche Seite
Torben G. schrieb:
> Das sagte ich bereits. Ich will einfach eine einzige Frequenz haben, die
> ich an- und ausschalten kann.

Vergiss' es. Weder WLAN- noch BT-Hardware ist dazu in der Lage.

Torben G. schrieb:
> Ich möchte das Teil als eine Art Fernbedienung nutzen und habe einen
> Empfänger für irgendetwas im 2.4 Ghz Bereich rumliegen.

Aha. "Einen Empfänger". Und was mag das für ein Empfänger sein? Jedes 
BT-Gerät, jedes WLAN-Gerät ist ebenfalls ein Empfänger für den 
2.4-GHz-Bereich.

WLAN-fähige Hardware mit integriertem µC gibt es für derartig wenig 
Geld, daß es ... überflüssig ist, zu versuchen, mit Zwei-Pegel-AM im 
2.4-GHz-Band irgendwas zu übertragen.

Bedenke, daß Unmengen weiterer Geräte ebenfalls in diesem Band senden 
und daß Dein Empfänger das sauber ausdecodieren können müsste, um nicht 
dauerhaft Fehler zu empfangen.

Oder wohnst Du alleine auf einer Hallig, irgendwo weit draußen?
http://www.cypress.com/file/298076/download
"Cypress is converting the acquired IoT part numbers from Broadcom to 
the Cypress part numbering scheme." scheint also derselbe Chip zu sein.

Es gibt mindestens einen Bluetooth test mode, Seite 35:

" In addition to the standard Bluetooth Test Mode, the CYW43438 also 
supports enhanced testing features to simplify RF debugging
and qualification as well as type-approval testing. These features 
include:
■ Fixed f8requency carrier-wave (unmodulated) transmission
❐ Simplifies some type-approval measurements (Japan)
❐ Aids in transmitter performance analysis
■ Fixed frequency constant receiver mode
❐ Receiver output directed to an I/O pin
❐ Allows for direct BER measurements using standard RF test equipment
❐ Facilitates spurious emissions testing for receive mode
■ Fixed frequency constant transmission
❐ Eight-bit fixed pattern or PRBS-9
❐ Enables modulated signal measurements with standard RF test equipment"

Da steckt auch noch ein UKW-Empfänger drin.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.