Hope RFM12B / RFM12 Command CalculatorJust a little program I wrote to help calculate the command values for the RFM12B wireless module.This program was inspired by a similar program from Technofun. Unfortunately, judging from the comments, there are problems with the VB6 application on newer versions of Windows. In fact when I tried it on my XP machine even I had an issue with one of my runtime libraries being too old. So I thought I would write one which would work on newer versions of Windows, and didn't depend on runtime libraries. As a very experienced Delphi programmer I have been meaning to have a play with Lazarus and the Free Pascal Compiler, so I thought this would be a good learning experience. Lazarus is an open source version of Borland Delphi which is available for Linux, Mac and Windows, so the source should compile on any of those platforms. I plan making a Linux version on my Debian box soon. In the mean time, here's the Windows version. ![]() The calculator also works for the old RFM12 (non B). The B added support for some extra commands, so those commands are ignored by the RFM12. There is a good comparison between the two on the JeeLabs website The app has been tested on 32 bit XP and TinyXP too. It should work on 64 bit versions too, but I don't have such a machine to hand. Update: I've received emails confirming the calculator works on Windows 7 64 bit too. If you do try it on another windows version and have a problem, or find it works, let me know and I will be able to update this page. Another update: After a conversation with Jean-Claude Wippler of JeeLabs, who sells the JeeNode which uses the RFM12B, and wrote the excellent RF12 library for it, a little bit of source exchange has occurred, and he has now written an excellent javascript driven web version. You can even save this and run it as a single html webpage when you are offline! How cool is that?! Needless to say, this is completely platform independent. It even works on my Android phone. Cheers, Steve. |