05-02-2016, 11:30
I have been meaning to start writing for many weeks now, with all good intentions but with the festive season and work commitments I was finding it harder and harder to shut myself away.
Well the start had a few bumps, namely waiting... waiting... for parts to slowly come out of eBay.
Building, forced me to go and restock my technician's gear, like temp controlled soldering iron and these wonderful goggles, well a series of magnifying lens's that allow me to see what I'm working on and yes Jaycar were very happy for me to part with my money.
Boards were built, checked thrice and no signs of smoke escaping, phew!
The RX board fired up, but no display, hmmm, start learning again, start simple and keep simple. Well a few late nights and a couple of days later, a thought dropped after scanning the forum and swatting up on all I could, what's that utilities directory I saw and when installing the Arduino files. I2C_Scanner, never using I2C before a quick google helped here. After running it up and find out that when I removed the 20x4 LCD the address 3F disappeared {note to self, remember there was a reference to this in one of the forums}.
Alas, I got characters coming up on the display.
I played around with various config switches to show other information and also to set the RTC with the compile time (thank you Werk) {another note to self, remember to take this out of the code as restarts keep setting it back to the compile time}.
I then "borrowed" other members ideas and decided to put the RX into a nice case. So that I could mark it up and keep the surfaces from being scratched I covered all surfaces in clear packaging tape. {another note to self, never ever do this again, as the adhesive started to react and required more work than what it was worth to clean}. I am still in the process of running various polishing compounds to get back to a nice shiny lid. {another note to self, don't just grab that cleaning rag out of the garage, probably contains fine grit in it}
So currently I have an RX unit that appears nice, a TX unit that sits naked at the moment, while I try and get communications working happily between the two. I tried scanning the forums for the required distance between the units so that I wasn't overdriving the signal, suffice to say I started with my units about 3 - 4 metres apart, with fingers crossed.
Well I think they decided that communication was to be my next challenge, as leaving them alone nothing updates on the RX unit and yes my TX is happily sending out a flash about every 20 seconds {not timed, just a guess}.
I ran up a little bit of decoding on the RX unit after checking that I had both TX and RX set to station 1A (decimal 161) and the RX tells me that it is getting decimal 82. It doesn't matter how I manipulate that binary there is no pattern.
So, rather than keep on raving on, I'm going to upload some pictures { I think I can see how} and take a break as I have yet another weekend of volunteering, just what I need after a almost a 60 hours of paid work and that was only since Monday.
[attachment=562][attachment=563][attachment=564][attachment=565]
Well the start had a few bumps, namely waiting... waiting... for parts to slowly come out of eBay.
Building, forced me to go and restock my technician's gear, like temp controlled soldering iron and these wonderful goggles, well a series of magnifying lens's that allow me to see what I'm working on and yes Jaycar were very happy for me to part with my money.
Boards were built, checked thrice and no signs of smoke escaping, phew!
The RX board fired up, but no display, hmmm, start learning again, start simple and keep simple. Well a few late nights and a couple of days later, a thought dropped after scanning the forum and swatting up on all I could, what's that utilities directory I saw and when installing the Arduino files. I2C_Scanner, never using I2C before a quick google helped here. After running it up and find out that when I removed the 20x4 LCD the address 3F disappeared {note to self, remember there was a reference to this in one of the forums}.
Alas, I got characters coming up on the display.
I played around with various config switches to show other information and also to set the RTC with the compile time (thank you Werk) {another note to self, remember to take this out of the code as restarts keep setting it back to the compile time}.
I then "borrowed" other members ideas and decided to put the RX into a nice case. So that I could mark it up and keep the surfaces from being scratched I covered all surfaces in clear packaging tape. {another note to self, never ever do this again, as the adhesive started to react and required more work than what it was worth to clean}. I am still in the process of running various polishing compounds to get back to a nice shiny lid. {another note to self, don't just grab that cleaning rag out of the garage, probably contains fine grit in it}
So currently I have an RX unit that appears nice, a TX unit that sits naked at the moment, while I try and get communications working happily between the two. I tried scanning the forums for the required distance between the units so that I wasn't overdriving the signal, suffice to say I started with my units about 3 - 4 metres apart, with fingers crossed.
Well I think they decided that communication was to be my next challenge, as leaving them alone nothing updates on the RX unit and yes my TX is happily sending out a flash about every 20 seconds {not timed, just a guess}.
I ran up a little bit of decoding on the RX unit after checking that I had both TX and RX set to station 1A (decimal 161) and the RX tells me that it is getting decimal 82. It doesn't matter how I manipulate that binary there is no pattern.
So, rather than keep on raving on, I'm going to upload some pictures { I think I can see how} and take a break as I have yet another weekend of volunteering, just what I need after a almost a 60 hours of paid work and that was only since Monday.
[attachment=562][attachment=563][attachment=564][attachment=565]
