This is the firmware for the base station. So just for grins, let's open up the VP2 firmware that Davis makes available on their web site in a hex editor. And this thing tries to conserve power whenever it can. Nothing was asking for data, so nothing was coming out. I used my new scope to see if any data was spewing out on either serial port or on PB4, PE2, PE3, or PC4. Here is a diagram of that port, by the way. I mentioned a while back that two serial ports are brought out on the expansion port. I had a suspicion that the Weatherlink Module you can buy from Davis for $100 simply passes the commands from the host PC to the processor in the VP2. So I can spend some time deciphering the register configuration while I wait for my IM-ME to arrive and pick the data up without using the console at all.īut there is more than one way to skin a cat. And if it takes hacking the hell out of this thing to get that data, then it isn't something I want to do. So if I want to sniff the data back and forth between the CPU and the wireless chip, I can't do it from the expansion connector. And that interface doesn't seem to be brought out to the expansion connector at the back of the unit. The SPI interface is used to configure the chip, but the data in and out is over a separate digital interface. The CC1021 chip in this thing talks over two interfaces to the processor. I was seeing traffic back and forth but couldn't figure out any rhyme or reason behind the data. Last night I was sniffing the SPI traffic on my Davis Vantage Pro 2 Wireless weather station console. Better start this post off with an admission.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |