RFM12 / RFM12B Calculator

February 12, 2009

This is a simple calculator to assist in determining the RFM12 commands. See my first post for info about the RFM12 modules. You will still need to study the data sheet but once you understand how to use these devices this calculator will make setting one up easier.

Tested on: Windows XP, Win98

August 12, 2009

NEW VERSION.

Changes:

1. Added a Save and Load option. Setting can now be saved and reloaded.

2. Fixed a bug in the PLL command.

3. Fixed a bug in the 10MHz uC Clk command.

To install the new version uninstall the old version first.

Download here: RFM12Calc_install_1.1.exe

RFM12 Command Calculator

Posted on January 24, 2009 at 3:30 pm by admin · Permalink
In: RFM12

21 Responses

Subscribe to comments via RSS

  1. Written by Frank
    on February 19, 2009 at 7:23 pm
    Permalink

    Good tool. – Thanks

  2. Written by Anonymous
    on February 20, 2009 at 2:52 pm
    Permalink

    fantastic
    thank you

  3. Written by martin
    on March 24, 2009 at 1:02 pm
    Permalink

    Thanks from me, too.
    Really good tool to get me started with RFM12.

  4. Written by George
    on March 30, 2009 at 8:02 am
    Permalink

    Very usefull tool ! thanks very much !

    best Regards
    George2002

  5. Written by Jurij
    on May 11, 2009 at 5:23 am
    Permalink

    Hi,

    we have been changing bauds and modules work only with 20kBd. If I change baud rate nothing works any more. Did any of you tried to change baud rate to different values? I wonder whether we have a problem in our SW or is it in modules…

  6. Written by Bill
    on May 11, 2009 at 9:49 pm
    Permalink

    Thanks for the calculator!

  7. Written by mohammad
    on June 25, 2009 at 5:26 pm
    Permalink

    It is a very good software thank alot

  8. Written by Stephen Eaton
    on July 28, 2009 at 12:16 am
    Permalink

    Great time saver many thanks

    @jurij More than likely it’s in your settings not your module.

    Check Rx bandwidth and Tx Deviation, there are optimal combinations of these for different bitrates (check the data sheet)

    Also it’s probably better to have IRQ base Rx/Tx than polling at the high speeds.

  9. Written by Sandeep
    on July 28, 2009 at 3:40 am
    Permalink

    Great tool … thanx a lot

  10. Written by Tom
    on August 24, 2009 at 4:31 pm
    Permalink

    Nice tool, but there are also a Development-Suite “WDS Chip Configurator” available from manufacturer. (https://www.silabs.com/products/wireless/EZRadio/Pages/WirelessDevelopmentSuite.aspx)

    RFM12 (old label, producing by HOPE MICROELECTRONICS CO) = SI4022 (new, produced by Silicon Labs)

  11. Written by Tom
    on August 24, 2009 at 4:34 pm
    Permalink

    Sorry, correct is RFM12 = SI420

  12. Written by Ivi
    on August 30, 2009 at 2:23 pm
    Permalink

    Very usefull software!

    Thx!

  13. Written by Mladen Bruck
    on October 13, 2009 at 2:52 am
    Permalink

    Very usefully!

    Do you plan to make software for new RFM22 and RFM23 modules?

    Regards!

  14. Written by admin
    on October 13, 2009 at 8:38 am
    Permalink

    Mladen,
    “Do you plan to make software for new RFM22 and RFM23 modules?” Not at this time.

    I bought a pile if RFM12B and RFM12BP that I need to use first.

  15. Written by Jasper
    on November 10, 2009 at 10:59 am
    Permalink

    When installing on Vista 32bit ik get a error that one or more files are write protected. When I start the program i get run time error 339: comdlg32.ocx is not correctly registered. Is there a workaround since you program support only XP and 98?

  16. Written by Anonymous
    on November 10, 2009 at 5:24 pm
    Permalink

    I can’t be of much help with Vista. Still using XP. Can you register comdlg32.ocx?

  17. Written by Stephen Eaton
    on December 2, 2009 at 11:54 pm
    Permalink

    Having the same problem as Jasper as I just upgraded to Win7. I haven’t found a solution yet…buggerit! lol

    Stephen…

  18. Written by admin
    on December 4, 2009 at 7:13 pm
    Permalink

    This app was written in VB6. I’ve downloaded the free MS Visual Basic 2008 express edition. I hope that the VB 2008 code will run under windows7 and vista. The wizard that converts VB6 to 2008 helped but more work is needed. I will get to it sometime this winter maybe. If there is anyone who uses Visual Basic 2008 that would like to do the conversion email me at contact@technofun.org

  19. Written by Marcel
    on June 13, 2010 at 12:39 pm
    Permalink

    Perfekt program!
    It’s a perfect help.
    Thank you.
    Greeting from Germany

  20. Written by Stewart
    on July 12, 2010 at 5:09 am
    Permalink

    Hi,
    The calculator was very helpful and saved me lots of time during development & testing of my project. When it is more complete I will be happy to share. It is all in assembly language but fairly well commented. (I learned the hard way..)

    Thanks!

  21. Written by MaciuZ
    on July 31, 2010 at 12:13 am
    Permalink

    I have downloaded comdlg32.ocx from web. Then registered it using:
    “regsvr32 %Systemroot%\System32\comdlg32.ocx”
    And it helped under XP.

Subscribe to comments via RSS

Leave a Reply