Futterama
Member
Well, sometimes you have to be creative, and since the ACTIVATE command with 0x73 activates the W_TX_PAYLOAD_NOACK command, I was thinking mayby it also "activates" the FEATURE register - I had to try SOMETHING cause I wanted the W_TX_PAYLOAD_NOACK command to work.How the heck did you figure that one out as I cannot write to it either !!!
I haven't noticed this. I did see that the Hope code saves the STATUS content in a variable (UINT8 op_status) but I didn't do the same, I just made a special function for reading the STATUS register. I will check with the FIFO_STATUS register, to see if the STATUS is shifted out with my code.I don't know whether it is my coding or what but it seems that when you read from a register in Bank-0 you read the STATUS first and then the register but this doesn't happen with all registers! (refer 6.3.2 at the bottom of page-13). FIFO_STATUS for instance only seems to spit out only itself.....
Yeah, we shouldPerhaps you should add this to the Martin/Graham document "RFM70 for Dummies" or "Getting the RFM70 to Work" and send a copy to Hope RF
When I work with a device like this, where the datasheet is lacking a lot of info, even though it is almost 1½ years old, I really appreciate the completeness and detailed datasheets from Microchip. I love the way they have a step-by-step guide for each feature of the PIC, I really missed this with the RFM70, but at least we had the Hope code to get some inspiration from.
Dunno, they did that in the Hope code, so I just did the same. The channel should not matter unless you have another 2.4GHz wireless device on the same channel. I actually have a wireless router, I don't really know what channel it is using, maybe I should find outWhy did you change this register to channel 0x23 ?