|
Post by muonide on Jun 23, 2017 12:55:16 GMT -7
We're having an issue where we can't get the RFD system to connect using the new Antenna Tracker program. The old stand-alone python program works fine for receiving stills but the new software gives the following error when we request the latest image: " File "Antenna_Tracker_and_RFD_Controls_GUI.py", line 208, in <lambda>
self.mostRecentImageButton.clicked.connect(lambda: self.stillImageButtonPress('mostRecent'))
File "Antenna_Tracker_and_RFD_Controls_GUI.py", line 952, in stillImageButtonPress
self.stillImageSystem.mostRecentImageStart.emit(self.requestedImageName.text())
AttributeError: 'MainWindow' object has no attribute 'stillImageSystem' "
We get something to the effect of "RFD Modem not attached" when we click the listen button in the new RFD tab in Antenna_Tracker
We've verified the connection with 3DRRadio Config. We're running the latest Antenna_Tracker with all the up-to-date libraries mentioned in the walkthrough video.
|
|
|
Post by Austin MnSGC on Jun 26, 2017 11:02:41 GMT -7
Do you hit Update Settings in the settings tab before trying to use the RFD controls? And is the COM port for the RFD filled in?
|
|
|
Post by muonide on Jun 26, 2017 11:52:49 GMT -7
Yes
|
|
|
Post by Austin MnSGC on Jun 27, 2017 6:11:06 GMT -7
The "RFD Modem not attached" prompt occurs when you try to use RFD functions while the RFD comm port isn't used, or isn't successfully used when you update settings. Make sure the checkbox next to the Comm Port entry box is checked as well. It could be that some other issue is not allowing the full settings update, causing this error as well.
For the stillImageSystem attribute issue, the conditions for the getSettings method (runs when you hit Update Settings) to create the attribute "stillImageSystem" in the MainWindow class are as follows:
1. The RFD checkbox is checked 2. There is not already an RFD associated with this run of the program (basically you haven't hit update settings already with an RFD connected and it worked, this stops duplicates) 3. The entry box for the RFD Comm port is not empty
If all of these conditions are met, and that attribute is not being created, then the getSettings method probably had an error earlier in its execution that prevented it from getting to the RFD stuff.
Are there any errors showing when you hit Update Settings for the first time?
|
|
|
Post by patrickar on Jun 27, 2017 11:14:53 GMT -7
The "RFD Modem not attached" prompt occurs when you try to use RFD functions while the RFD comm port isn't used, or isn't successfully used when you update settings. Make sure the checkbox next to the Comm Port entry box is checked as well. It could be that some other issue is not allowing the full settings update, causing this error as well. For the stillImageSystem attribute issue, the conditions for the getSettings method (runs when you hit Update Settings) to create the attribute "stillImageSystem" in the MainWindow class are as follows: 1. The RFD checkbox is checked 2. There is not already an RFD associated with this run of the program (basically you haven't hit update settings already with an RFD connected and it worked, this stops duplicates) 3. The entry box for the RFD Comm port is not empty If all of these conditions are met, and that attribute is not being created, then the getSettings method probably had an error earlier in its execution that prevented it from getting to the RFD stuff. Are there any errors showing when you hit Update Settings for the first time? All of the conditions above are met and there are no errors when we hit update settings. We are no longer receiving the previous error, however, the following error is now being shown when we request a still image: " Image will be saved as: image0011_b.jpg Confirmed photo request ('Total Picture Size: ', '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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsync') Error retrieving picture size Current Receive Position: 0 try number: 1 resend last pos @ 0 wordlength 7000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 try number: 2 resend last pos @ 0 wordlength 6000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 try number: 3 resend last pos @ 0 wordlength 5000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 try number: 4 resend last pos @ 0 wordlength 4000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 try number: 5 resend last pos @ 0 wordlength 3000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 try number: 6 resend last pos @ 0 wordlength 2000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 try number: 7 resend last pos @ 0 wordlength 1000 Attempting to Sync - This should take approx. 2 sec System Match Current Receive Position: 0 Image SavedUpdating Picture Receive Time =QPixmap::scaled: Pixmap is a null pixmap 48.8289999962 "
|
|
|
Post by Austin MnSGC on Jun 28, 2017 7:00:06 GMT -7
That's not exactly an error, so much as an issue retrieving the picture. You'll notice that it's trying to get the total picture size first, but it's actually getting the first 7000 bytes of the image. This means that the sender and receiver are desynchronized. This is very common, and they system tries to resync the sender and receiver. When you see "System Match", they have resynchronized, and each time it fails, it lowers the packet size by 1000 bytes to account for bad connection. A checksum is run on every packet to ensure correctness. If that checksum fails, then the packet size is reduced again, down to 1000. It looks like your connection was never strong/clean enough to successfully send 1000 or more bytes from the sender to the receiver.
The still image transmission is not perfect, but with a good connection, it will successfully transfer images. However, the consistency could be improved, and I know that I would appreciate if anyone is interested in working to make this system more reliable.
|
|
|
Post by David MSGC on Jul 19, 2017 15:32:15 GMT -7
If it works fine with the "old" RFD ground station program and not the antenna tracker sounds like you are using the wrong code on the payload side. If you want to use the RFD controls on the new antenna tracker you will have to use the June 2017 image on the still image payload side.
|
|
|
Post by David MSGC on Jul 19, 2017 17:19:28 GMT -7
another note on the versions of programs: If you do not intend on adding a GPS to the RFD to get additional location updates there is not much benefit to using the "new" RFD payload side updates. I suggest using the "new" antenna tracker program for antenna tracking and just stick with the stand alone python RFD ground station program and leave the payload pi alone. It you do want the gps functionality on the RFD you will have to use the June2017 update to the pi side and use the RFD controls via the new antenna tracker program.
|
|
|
Post by David MSGC on Jul 19, 2017 17:19:45 GMT -7
another note on the versions of programs: If you do not intend on adding a GPS to the RFD to get additional location updates there is not much benefit to using the "new" RFD payload side updates. I suggest using the "new" antenna tracker program for antenna tracking and just stick with the stand alone python RFD ground station program and leave the payload pi alone. It you do want the gps functionality on the RFD you will have to use the June2017 update to the pi side and use the RFD controls via the new antenna tracker program.
|
|