Sign in

username:

password:



Not a member?

Search piclist



Search tips

Subscribe to piclist



piclist by Keywords

12F675 | 16F628 | 16F84 | 16f877 | 16F877A | 16F88 | 18F458 | ADC | AVR | Bootloader | CAN | CCS | CRC | EAGLE | EEPROM | ICD | ICSP | IDE | JDM | LED | Macros | Microchip | MPLAB | PCB-CAD | PIC10F | Pic12f675 | PIC16F84 | PIC16F84A | PIC16F877 | PIC18 | PIC18F452 | PicBasic | PICC | PICSTART | PWM | RS-485 | RS232 | SMT | SPI | UART | USART | USB | Wireless | Wisp628 | Xilinx

Ads

Discussion Groups

Discussion Groups | Piclist | Re: Re: Wireless button/keypad

A discussion group for the PICMicro microcontroller. Also called the Microchip PIC, this list is dedicated to the use and abuse of this fine, simple, microcontroller. Close to topic posts are welcome, ie. general electronics.

Re: Re: Wireless button/keypad - Mada Jimmy - Nov 8 3:55:00 2004

Dear,

 

What we discussed before is wireless keypad for only one group, and I agree to use protocol you advised.

Today, my customer asks me to make the same project for several groups.

Now I'm thinking to avoid radio signal interference between groups in the room nearby.

I've tested the RF modules and they range about 100 feet distance.

Can I use decoder/encoder for TX/RX, so each group has a unique ID?

Some RF transceiver has decoder/encoder included e.g. Radiotronix EWD-900-HDTC Module. I’m not sure they can work and the price is more expensive too.

Somebody who has more experience using RF module for data communication, please help me.  Pointing some project site like this or source code is welcome.

 

Mada.

----- Original Message -----
From: Phil
To: p...@yahoogroups.com
Sent: Friday, October 22, 2004 3:43 AM
Subject: [piclist] Re: Wireless button/keypad


This is pretty much how I imagined it.  Though I would simplify the
protocol into 3 packet classes:
- enable/sync  (broadcast from master to all slaves)  causes slaves to
enable buttons and reset timers
- poll slave (master to individual slave)  directs individually
addressed slave to respond.  could also contain an enable/disable bit.
- respond master (individual slave to master in resonse to poll slave)
contains button state and time of button state change.    no need to
have different response packet types.




(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )