Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bin file is for 866 not for 433 #18

Open
DuschdrBabbe opened this issue Nov 26, 2018 · 6 comments
Open

Bin file is for 866 not for 433 #18

DuschdrBabbe opened this issue Nov 26, 2018 · 6 comments
Labels
bug fixed fixed issues or bugs

Comments

@DuschdrBabbe
Copy link

DuschdrBabbe commented Nov 26, 2018

ERLEDIGT

Hello,

i have flashed the bin file to my esp, in fhem the device show me in
version :V 3.3.1-rc4 SIGNALESP cc1101 868MHz - compiled at Mar 22 2018 23:45:03

can i get some for 433?

Thanks...

@elektron-bbs
Copy link

Das ist ein Bug in der Firmware, es wird immer diese Frequenz, unabhängig von der verwendeten, in der Versionsausgabe angegeben.

@DuschdrBabbe
Copy link
Author

Danke, hab ich auch erst bemerkt als trotzdem Geräte automatisch angelegt wurden...

@sidey79
Copy link
Contributor

sidey79 commented Nov 26, 2018

Eigentlich sollte das aus dem cc1101 Modul ausgelesen werden .

Ihr seit ganz sicher, dass ihr ein 433 Modul habt?

@DuschdrBabbe
Copy link
Author

Zumindest hab ich 5 Stück bestellt und empfange auch 433 Geräte.... einer läuft auch als NanoCUL mit aculfw kann gerne morgen noch Bilder des Moduls Posten

@elektron-bbs
Copy link

@sidey79
Da wird auch etwas aus den Registern ausgelesen, nur hat die Chipversion nichts mit der verwendeten Frequenz zu tun.

if (hasCC1101) {
  MSG_PRINT(F("cc1101"));
  switch(cc1101::chipVersion()) {

// case 0x08: // CC1101_VERSION 0x31
case 0x18: // CC1101_VERSION 0xF1
MSG_PRINT(F(" 433MHz"));
break;
case 0x04: // CC1101_VERSION 0x31
case 0x14: // CC1101_VERSION 0xF1
MSG_PRINT(F(" 868MHz"));
break;
}
}

Ich hatte das dann mal für mich geändert in:

if (hasCC1101) {
  MSG_PRINT(F(" cc1101"));
  /*
    PARTNUM       | VERSION      | Radio
    ------------- | ------------ | ------
    0             | 3            | CC1100
    0             | 4            | CC1101
    0             | 5            | CC1100E
    0             | 6            | CC430 RF1A
    0             | 7            | CC110L
    0             | 14           | CC1101 newer version
  */
  switch(cc1101::chipVersion()) {
    case 0x03:
      MSG_PRINT(F(" Chip:CC1100"));
      break;
    case 0x04:
      MSG_PRINT(F(" Chip:CC1101"));
      break;
    case 0x05:
      MSG_PRINT(F(" Chip:CC1100E"));
      break;
    case 0x07:
      MSG_PRINT(F(" Chip:CC110L"));
      break;
    case 0x14:
      MSG_PRINT(F(" Chip:CC1101"));
      break;
    default:
      MSG_PRINT(F(" Chip:unknown"));
      break;
  }
}

@sidey79
Copy link
Contributor

sidey79 commented Dec 30, 2018

@RaiderXXL

Ich habe die Ausgabe angepasst. In der Nächsten Firmware wird es dann behoben sein.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fixed fixed issues or bugs
Projects
None yet
Development

No branches or pull requests

3 participants