Complete
over 3 years ago

WERETECH-9595

Cannot Reproduce

Edge 1030plus makeImageRequest blue hue while activity is recording

I have had two reports from users of the Edge 1030 Plus that when they run my weather radar widget on their device, the image is displayed with a blue hue over the image.  One user has tracked down the issue only occurs when the device is actively recording a ride and provided these two pictures.  Both users appear to be on FW version 2.30.  So I don't know if this was fixed with version 3.0 or if this is something going on with the image processing server/GCM.  See the pictures.  I know I don't check for a running activity in my code and I only request and display the image as provided by the radar source, so I am at a loss as to how to troubleshoot this.

Activity not started (looks fine).

Activity being recorded (timer running)

Parents
  • > I understand the concern about possible app code issues

    Sorry, I think we're having a misunderstanding. My concern isn't that your code has a bug... it is that if we create a test app to reproduce the problem that we might do something differently than you and not be able to reproduce or that we reproduce a different problem that manifests itself in the same way.

    Yes, we should be able to reproduce with your test app, but we can't see directly what you are doing. It will be easier to tell what is going on if we can see the actual request... does it use a palette, how many colors in that palette, what is the URI for the request, ...).

    The comments in the bug report don't indicate what app was used. I've linked off to your test app from the app store. Hopefully that along with the instructions I pasted yesterday will help to get this reproduced. Sorry this hasn't worked out so far. I don't have access to an Android device to test with, so we're kinda waiting on the test team to verify.

Comment
  • > I understand the concern about possible app code issues

    Sorry, I think we're having a misunderstanding. My concern isn't that your code has a bug... it is that if we create a test app to reproduce the problem that we might do something differently than you and not be able to reproduce or that we reproduce a different problem that manifests itself in the same way.

    Yes, we should be able to reproduce with your test app, but we can't see directly what you are doing. It will be easier to tell what is going on if we can see the actual request... does it use a palette, how many colors in that palette, what is the URI for the request, ...).

    The comments in the bug report don't indicate what app was used. I've linked off to your test app from the app store. Hopefully that along with the instructions I pasted yesterday will help to get this reproduced. Sorry this hasn't worked out so far. I don't have access to an Android device to test with, so we're kinda waiting on the test team to verify.

Children
  • The test group confirms that they tested the following scenarios with "the users test app" and were not able to reproduce:

    1. with wifi disabled on the edge; connected to mobile over BT/BLE
    2. with an activity recording in progress; connected to mobile over BT/BLE

    Let me see if there are some other strings I can pull to get another reproduction attempt.

  • We did have a partial misunderstanding, but thanks for clarifying.  You got the app.  Here is a static snapshot of the settings used to request the images in my widget for the Edge 1030 plus.  As you can see, on the Edge devices I don't use any palette options.  

    imgurl = ciq.sabeard.net/.../rainviewer.php;
    imgparam= {lat=>38.852069, scwidth=>282, scheight=>419, zlevel=>9, lon=>-94.804038, tsoffset=>0};
    imgopt= null;

    Comm.makeImageRequest(imgurl, imgparam, imgopt, method(:onReceiveImage));

    While not the full app code, hopefully this will give you a better way to look into how I am using the makeImageRequest.  Let me know if you need more info.