Tasmota: Mendukung pembaca Wiegand 26

Dibuat pada 31 Agu 2018  ·  3Komentar  ·  Sumber: arendst/Tasmota

Apakah mungkin untuk mendukung pembaca RFID menggunakan protokol Wiegand 26 bit?

https://www.letscontrolit.com/wiki/index.php/Wiegand-26

duplicated

Komentar yang paling membantu

Pembaca RFID diminta di #2915

Semua 3 komentar

Kemungkinan mungkin ;-) Saat ini tidak didukung

Pembaca RFID diminta di #2915

saya pikir protokol wiegand untuk pembaca NFC tidak sama dengan pembaca PN532.
saya memiliki sidik jari dengan antarmuka Wiegand, dan juga kombinasi NFC-Reader.

saya akan senang melihat ini di tasmota. mungkin bersama dengan pn532?

bisa dikodekan dengan mudah, saya kira, ini hampir selesai di espeasy.
mungkin beberapa pengembang memiliki ❤️ dan salin dan tempel bagian-bagian penting ke tasmota

baris wiegand di sini di espeasy-source di github

event->String1 = formatGpioName_input(F("D0 (Green, 5V)"));
event->String2 = formatGpioName_input(F("D1 (White, 5V)"));

dapatkan data wiegand hanya dari interupsi di sini di espeasy-source di github

*********************************************************************/
void Plugin_008_interrupt1()
/*********************************************************************/
{
  // We've received a 1 bit. (bit 0 = high, bit 1 = low)
  Plugin_008_keyBuffer = Plugin_008_keyBuffer << 1;     // Left shift the number (effectively multiplying by 2)
  Plugin_008_keyBuffer += 1;         // Add the 1 (not necessary for the zeroes)
  Plugin_008_bitCount++;         // Increment the bit count
}

/*********************************************************************/
void Plugin_008_interrupt2()
/*********************************************************************/
{
  // We've received a 0 bit. (bit 0 = low, bit 1 = high)
  Plugin_008_keyBuffer = Plugin_008_keyBuffer << 1;     // Left shift the number (effectively multiplying by 2)
  Plugin_008_bitCount++;           // Increment the bit count
}
Apakah halaman ini membantu?
0 / 5 - 0 peringkat