How to alter a post? Maybe a moderator/administrator could help? "What a delightful question!"
I looked back at my introductory eMails from webBotWorkshop. They were all signed, "Bill." Checking the member list there were a few Bill's of one name or another. There was only one (1) Bill as a standalone name since 2019 (before and after).
Now, I am really curious, too. "Who is Bill?"
Wandering around the forums, there is a "Bill" who does informational videos on the forum; or so it is written. Maybe "Bill" is a mythical entity who lurks behind the dronebotworkshop website and chooses to be anonymous for unknow/known reasons?
From somewhere along my curosity-search seeking "Bill" I found this:
DroneBot Workshop
125-720 King Street West, Suite 2000 Toronto, Ontario M5V 3S5 Canada |
Then, on this page, I think it says it all -- https://dronebotworkshop.com/about-dronebot-workshop/contact-dronebot-workshop/
I believe that "Bill" has chosen to remain in the context of what it is said on this page.
Being helpful? Regrets? Maybe I should have just left well enough alone?
吉姆 | 짐 | ジム | Джим | ဂျင်မ် ਜਿੰਮ | Pīšlis | জিম | រមមមមុយ
@darup I think most members know that Bill is the guy in front of the camera.
However what I find curious is that early on I also found that Toronto reference but then in one of the videos he said he lived in Montreal having moved there from Hawaii. That is a HUGE temperature change.
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
DroneBot Workshop
125-720 King Street West, Suite 2000
Toronto, Ontario M5V 3S5 Canada
Then, on this page, I think it says it all -- https://dronebotworkshop.com/about-dronebot-workshop/contact-dronebot-workshop/
Googling that address yields ...
Experience is what you get when you don't get what you want.
I believe you!
I went to the welcome page and then the "contact us" link at the bottom and clicked; I was taken to this same page (the one identified in the URL I posted). Copied the address and pasted it above again to show difference/duplicity. It looks the same to me? Now, I suspect g0Ogle search tampers with stuff. I mention this due to the irregularities I have had as of late with my searches for known targets. When all else fails I try either Opera or AVG Secure Browser: I usually get where I was thinking I should arrive when the my input is devoid of typos. Try dropping the URL into the address line of a browser (I am using FireFox and searching with DuckDuckGo) and I get back to the page I was thinking I was referencing.
Anyhow, the page suggests, to me, that the website is standalone-available for our use in the forums where we can help each other. I have not yet seen a Newsletter; maybe there is clarification obtainable about administrator/moderator help when an "Oops" is noticed after the 30-minute drop-dead timer expires?
And ... ?
吉姆 | 짐 | ジム | Джим | ဂျင်မ် ਜਿੰਮ | Pīšlis | জিম | រមមមមុយ
@darup What on earth are you talking about?
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
I'm think'n the guy just wants to be left alone to play with his toys and share what he can via video tutorials? I wish my world would allow an equivalent mini-vacation environment. "What?" I was just handed a warm chocolate-chip cookie just out of the oven! My my, I just got there to my special place ... .
"The cookie was well worth the interruption ... !" GONe! "Fee" "Fi" "Foe" "Fum" I smell the crumbs of chocolate-chip YUM.
"Sorry." Cookies will do that to me.
吉姆 | 짐 | ジム | Джим | ဂျင်မ် ਜਿੰਮ | Pīšlis | জিম | រមមមមុយ
Is the following post the one you would like deleted?
https://forum.dronebotworkshop.com/postid/28446/
I'll be glad to delete it for you.
SteveG
Is the following post the one you would like deleted?
https://forum.dronebotworkshop.com/postid/28446/
I'll be glad to delete it for you.
Good on you Steve!
Now this is service! 😉
@codecage Hi Codecage. Thanks. I don't want the post entirely deleted. I included 2 code sections and the second code section apparently isn't right, so I wanted to edit/delete a code section within the post. It would be fine to delete the post but if so I'd like to capture the text beforehand so that I could repost it. Thanks for your help.
I could edit it for you if you'll send a PM with the exact part you want deleted and then what you want inserted instead. Is that doable?
SteveG
@gkar2287 The sketch on the right is only compiled, you need to upload it.
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting
Ok, we're on the way.
#1, upload and run the transmitter (client). Test until you see "radio init Ok" If you don't see init Ok you have to check the wiring, check the pins, try different NRF24 units, try different adapters etc. until you get one working. My wires are in orange yellow green blue purple order, left to right on the adapter, and they go to: 8 53 52 51 50, in the same order. Check that your NRF24 adapter lights up with a red led. Look for pin labels on the adapter. Drone Bot Bill used these in the video and pointed out that some of them had 2 pins labeled backwards. If you can't make it work try reversing the wires for MISO and MOSI. I had trouble will all of these things.
#2 upload and run the receiver (aka server) and verify that you see "radioManager.init Ok"
When you see "init failed" as you show in your photo that can mean, radio is bad, adapter is bad, wiring is bad. You just have to keep testing and checking until you see "init Ok"
#3 upload and run both to 2 separate arduinos and computers and run simultaneously
#4 Once you see both of those "init Ok" messages you know that both radios are wired correctly and ready to talk. When you get that far you should then see "Attempting transmission to server" on the transmitter (client) then, "Waiting for reply" then "got reply from: 2 Message Received"
On the server/receiver machine you should see "radioManager.available OK for dummy data" then "Got data from: 1 Hello boom from the mega"
This shows that the radios were started, they agreed that they would communicate at addresses 1 and 2, and that a message was sent, received and replied to.
radioManager.available means "there is data available to be retrieved"
When testing press the reset buttons on the Arduinos within a second or 2 of each other and the programs will start again and the radios will attempt to connect.
When I was testing I got one radio to initialize correctly. Then if the second radio didn't work I swapped the hardware from the known working system to the one that failed. When I had problems I tried different NRF24 modules and different adapter units until I got a complete set working. I tried different combinations:
"Ok, I know this software is working and compiles correctly so now I'll use that NRF24, and this adapter with this software." "Ok, now I know that this set is wired correctly so I'll use this one for the receiver and test it on that laptop." "Ok, now I know that the transmitter is wired correctly so I'll use this known working setup with the receiver code" etc. etc.
@zander I did upload it that other picture is the screen monitor of it running
@gkar2287 Ok, not important now, Eliza has given you very detailed instructions.
Arduino says and I agree, in general, the const keyword is preferred for defining constants and should be used instead of #define
"Never wrestle with a pig....the pig loves it and you end up covered in mud..." anon
My experience hours are >75,000 and I stopped counting in 2004.
Major Languages - 360 Macro Assembler, Intel Assembler, PLI/1, Pascal, C plus numerous job control and scripting