Transceiver modul CC1101

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Transceiver modul CC1101

Příspěvek od Ludek » 08 lis 2020, 07:40

Zdravím, zatím CC1101 je pro mne neoživitelné... Někde dělám chybu.
Pavle,prosím, pošli mi kousek kodu, bez jakékoli další aplikace,
jen abych třeba odesílal číslo(nebo i++) a zase ho přijal, snad najdu problém.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Transceiver modul CC1101

Příspěvek od pavel1tu » 08 lis 2020, 10:12

Tak to budu muset pohledat, většinou vycházíme z příkladů od knihovny.
Předtím jsem se spletl, bylo to více jak 2 roky.
Mám teď hodinu času, zprovozním to (snad) a pošlu foto + kod

PS: a jaký máš modul - tehdy šlo koupit jen 433MHz te´d jsem houkal že jsou i 868MHz

Obrázek
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Transceiver modul CC1101

Příspěvek od Ludek » 08 lis 2020, 10:58

Mám dva páry - dva druhy - stejné, ale liší se anténama.
Mám i ten sokl s napájením 3,3V a převodníky úrovní.
CC1101.jpg

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Transceiver modul CC1101

Příspěvek od pavel1tu » 08 lis 2020, 11:18

Tak to uvedu na pravou míru:
- ten první test byl na modulech z kroužku - ty jsou staré více jak 3 roky (mají pružinkovou anténu a skoro čtvercový PCB) - s těmi novými co jsem posílal foto nekomunikují ? Nevím proč.
- ty nové i staré mi fungují na Arduinu s 3,3V logikou skvěle (testováno na PRO mini 3,3V) - testnul jsem i přenos 200 znaků přes celý byt
- ty staré mi na 5V logice negungují, nové ano, ale ten u UNA mi blbnul, někdy po restartu modul nenajel - možná blbý kontakt někde
- ty nové mi nefungují s tou knihovnou co je ke stažení v tom českém příkladu (ty staré ano), použil jsem proto tuto
https://github.com/LSatan/SmartRC-CC1101-Driver-Lib (s tou fungují oboje)
tu teď děcka používají u teploměrů co vyrábí (já tam od června nebyl, tak jsem netušil)
- z té knihovny jsem použil příklad "examples/CC1101 default examples/Old_Method_with_GDO/receive*transmit minimal" bez úprav a na první dobrou - posílal jsem text "Test prenosu"

Obrázek

A pro ty co mne poslední dobou psali, že nic netestuji a jen rejpám
Obrázek
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Transceiver modul CC1101

Příspěvek od Ludek » 08 lis 2020, 11:23

Pavle díky, zkusím až budu u stroje... Na rejpaly nedej, kdo něco dělá a umí, nerejpe.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Transceiver modul CC1101

Příspěvek od pavel1tu » 08 lis 2020, 11:29

Ludek píše:
08 lis 2020, 11:23
Pavle díky, zkusím až budu u stroje... Na rejpaly nedej, kdo něco dělá a umí, nerejpe.
No já moc neumím, často se v tom plácám ;)
Ještě jsem psal kolegovi co vede kroužek, poslední 2 roky je kupuje v čechách, jen poslední dodávku asi 20ks objednával
https://www.aliexpress.com/item/3280564 ... fBDjg&mp=1
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Transceiver modul CC1101

Příspěvek od pavel1tu » 08 lis 2020, 12:20

Ještě doplním, poslal mi kody těch meteostanic od dětí, abych to zkontrolovat a ůučesal"
Používají "advandced" mod, protože tam jde nastavit adresu,kanál (frekvenci), TX power a CRC mod. Vše ostatní nechávají v default.
A klasika, vše posíláme přes náš oblíbený "struct" ;)
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Transceiver modul CC1101

Příspěvek od Ludek » 08 lis 2020, 17:04

Tak jsem se s tím trápil snad 2 hodiny a nic... Zkusil jsem všechny moduly,
na jedné straně UNO a na druhé Genuino/Mikro a pak ještě i Mini Pro.
Dokonce v zoufalství jsem zkusil prohodit MISO a MOSI, jestli to nechtělo křížem...
převodník úrovní mám a nic. Tak nevím.
Jo a co to je advanced mód?

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Transceiver modul CC1101

Příspěvek od pavel1tu » 08 lis 2020, 18:50

advanced mód - to se jen nastavuje více věcí, na funkci to nemá vliv pokud komunikuješ jen mezi 2 body

Kde jsi to koupil a jde udělat foto čipu ? Foto popisu vývodů - já je mám takhle - viz foto
Je dost podvrhů i nRF24 čipů, máme jich tu asi 10ks - vše 1 prodejce na ALI, už zaniknul, ale ALI nám peníze vrátilo.

Obrázek
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Ludek
Příspěvky: 291
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Transceiver modul CC1101

Příspěvek od Ludek » 08 lis 2020, 19:15

Vývody máme popsané úplně stejně, koukni na mé foto.
Koupil jsem to na eBay, jinde ani moc nenakupuji. Prostě to nedokážu,
jediná možnost ještě je, jestli jsem to nezničil připojením k Arduinu bez těch převodníků - na 5V
Asi objednám ty, cos mi tam dal ten odkaz a toto půjde do elektroodpadu :-)

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 19 hostů