My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 1: Header keyword population from TheSky brakes the code
1 person starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  jpsbe...@gmail.com
Closed:  Nov 2013


 
Project Member Reported by jpsbe...@gmail.com, Nov 13, 2013
What steps will reproduce the problem?
1. The currently commented block of code in the imaging_loop on the uber_server is supposed to populate the header of the image with information from the objInfo function.

What is the expected output? What do you see instead?

Expected no error, but it fails when trying to update the TEL-RA, which is after. It tries to convert a bunch of bits of the objInfo dictionary into a float. 

My guess is that the server communication is refreshing too soon and not allowing the large amount of information that is contained in the dictionary to pass onto the uber server. This is also observed in the command line when the objInfo function is called. So the remainder bits of the dictionary are just spit out the next time any communication is done with the telescope server. 

Possible resolutions include slowing down the rate of communication with the telescope server or trim down the return of the objInfo function to something more manageable. 

Nov 19, 2013
Project Member #1 jpsbe...@gmail.com
This issue is now fixed. The problem relied on the fact that the socket.recv buffer size for communication between servers was not big enough to allow the large dictionary data to get through from the telescope server to the uber server. 

I have now increased the buffer size and all should work now. 
Status: Fixed

Powered by Google Project Hosting