improved the rfm12 library