Regarding compatibility between RFM22b and RFM23bp

794 views
Skip to first unread message

vikas vasani

unread,
Jan 14, 2014, 6:24:00 PM1/14/14
to rf22-a...@googlegroups.com
Hello sir!

I have used RFM22b with RF22 library files such as rf22_test, rf22_client/server and rf22_reliable_datagram_client/server. library is working fine with RFM22b.

Now i want to switch to RFM23bp. my question is that can i use same library for RFM23bp too? or any changes in library is required to get 1W output power?

Thank you

Mike McCauley

unread,
Jan 14, 2014, 6:30:54 PM1/14/14
to rf22-a...@googlegroups.com, vikas vasani
Hello,

I have not tested with that device, but it appears to be compatible with the
RF22 and you should nbe able to use the RF22 library with it.

It seems that to get max power you would set the power to RF22_TXPOW_20DBM
which would in fact give you 30dBm

Cheers.
--
Mike McCauley VK4AMM mi...@airspayce.com
Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia
http://www.airspayce.com
Phone +61 7 5598-7474 Fax +61 7 5598-7070

vikas vasani

unread,
Jan 15, 2014, 9:37:46 AM1/15/14
to rf22-a...@googlegroups.com, vikas vasani
hello!!

Thnak you for replay :)

As you said, to get 30dbm o/p power i need to use:

#define RF22_TXPOW_20DBM                        0x07

Will this give me 30dbm???? or any other value is needed to be set to get 30dbm power?

thank you :)

shorted neuron

unread,
Jan 15, 2014, 11:57:13 AM1/15/14
to rf22-a...@googlegroups.com, vikas vasani

I have tested with rfm23bp, and I believe this is the only change I had to make.  The 23 just has slightly different meanings for that register.  It talks to rfm22s just fine, and broadcasts from the 23bp were heard by the 22 over a kilometer away with simple wire antennae.

--
You received this message because you are subscribed to the Google Groups "RF22-Arduino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rf22-arduino...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

vikas vasani

unread,
Jan 15, 2014, 12:48:54 PM1/15/14
to rf22-a...@googlegroups.com, vikas vasani
Hi shorted!!

which change i need to make for RFM23bp???

vikas vasani

unread,
Jan 15, 2014, 12:51:34 PM1/15/14
to rf22-a...@googlegroups.com, vikas vasani
Which register has different meanings in 23bp?


On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:

Mike McCauley

unread,
Jan 15, 2014, 4:21:18 PM1/15/14
to rf22-a...@googlegroups.com
On Wednesday, January 15, 2014 09:51:34 AM vikas vasani wrote:
> Which register has different meanings in 23bp?

He means register 0x6d, Tx Power.

On the RF22B, the value 0x7 (RF22_TXPOW_20DBM) in that register will give you
+20dBm
On the RF22BP, the same value will give you 30dBm.

So just set the power so:
rf22.setTxPower(RF22::RF22_TXPOW_20DBM);
to get 30dBm.


Cheers.


>
> On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
> > I have tested with rfm23bp, and I believe this is the only change I had to
> > make. The 23 just has slightly different meanings for that register. It
> > talks to rfm22s just fine, and broadcasts from the 23bp were heard by the
> > 22 over a kilometer away with simple wire antennae.
> >
> > On Jan 15, 2014 7:37 AM, "vikas vasani"
> > <vikas6...@gmail.com<javascript:>>
> >> You received this message because you are subscribed to the Google Groups
> >> "RF22-Arduino" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to rf22-arduino...@googlegroups.com <javascript:>.
> >> For more options, visit https://groups.google.com/groups/opt_out.
>
> On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
> > I have tested with rfm23bp, and I believe this is the only change I had to
> > make. The 23 just has slightly different meanings for that register. It
> > talks to rfm22s just fine, and broadcasts from the 23bp were heard by the
> > 22 over a kilometer away with simple wire antennae.
> >
> > On Jan 15, 2014 7:37 AM, "vikas vasani"
> > <vikas6...@gmail.com<javascript:>>
> >> You received this message because you are subscribed to the Google Groups
> >> "RF22-Arduino" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to rf22-arduino...@googlegroups.com <javascript:>.
> >> For more options, visit https://groups.google.com/groups/opt_out.
>
> On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
> > I have tested with rfm23bp, and I believe this is the only change I had to
> > make. The 23 just has slightly different meanings for that register. It
> > talks to rfm22s just fine, and broadcasts from the 23bp were heard by the
> > 22 over a kilometer away with simple wire antennae.
> >
> > On Jan 15, 2014 7:37 AM, "vikas vasani"
> > <vikas6...@gmail.com<javascript:>>
> >> You received this message because you are subscribed to the Google Groups
> >> "RF22-Arduino" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to rf22-arduino...@googlegroups.com <javascript:>.
> >> For more options, visit https://groups.google.com/groups/opt_out.
>
> On Wednesday, January 15, 2014 10:27:13 PM UTC+5:30, shorted neuron wrote:
> > I have tested with rfm23bp, and I believe this is the only change I had to
> > make. The 23 just has slightly different meanings for that register. It
> > talks to rfm22s just fine, and broadcasts from the 23bp were heard by the
> > 22 over a kilometer away with simple wire antennae.
> >
> > On Jan 15, 2014 7:37 AM, "vikas vasani"
> > <vikas6...@gmail.com<javascript:>>
> >> You received this message because you are subscribed to the Google Groups
> >> "RF22-Arduino" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to rf22-arduino...@googlegroups.com <javascript:>.
> >> For more options, visit https://groups.google.com/groups/opt_out.

vikas vasani

unread,
Jan 16, 2014, 1:34:15 AM1/16/14
to rf22-a...@googlegroups.com
ok!! thank you ..i have got.

Назар Керницький

unread,
Aug 7, 2015, 9:30:13 AM8/7/15
to RF22-Arduino, vikas6...@gmail.com
Can you please show me the actual code of the sketch you used for 23BP module?


середа, 15 січня 2014 р. 18:57:13 UTC+2 користувач shorted neuron написав:
Reply all
Reply to author
Forward
0 new messages