Chronic Pain Tracker v3.2.2 Now Available on App Store

We have just posted a new minor update version of Chronic Pain Tracker (v3.2.2) to the App Store. This version corrects a couple of issues including:

✔  FIXED – Diary History Report Entry Order – this bug would sometimes cause an error in chronological sorting of diary entries within the report, particularly if entries were created non-sequentially or following an import of entries. That issue has been corrected and the report is ordering all entries from newest to oldest when generated.

✔  FIXED – Pain Map Compositing for Summary Reports – an issue was found where the compositing process was not properly handling paint strokes that had been previously erased. This could result in the composite showing paint in places it shouldn’t have been. This issue is now fully resolved.

✔  FIXED – PDF Diary History Report Intermittent Crash – We noticed a few crash reports related to downloaded Weather Tracker data that was causing a problem during the PDF generation of a Diary History report. We’ve added more code to cleanse the weather data before generation so this issue should be resolved as well.

Finally, while we were working on the Pain Map compositing issue above, we decided to do some fine tuning of the compositing process to improve the display of the final pain map data in the Summary Report. This change will not subtly blend areas of minimal or infrequent pain with the background body image so the final composite image is improved. It’s not a major change, but we know many of you really rely on this feature so we want it to be the best we can make it.

As we said, this version is available in the App Store now. Please update your device at your convenience. As always, if you have any comments, questions, or issues to report, please contact us. You can do so right from the app by going to the Settings tab and then tapping on “Send E-mail to Support Team”. We’d love to hear from you.

Does Weather Impact Your Pain?

Weather’s impact on your body

As the leaves begin to change color, and the cooler breezes begin to blow, many of us begin to prepare for the increased pain cold, wet weather can bring to our bodies. Weather triggered pain is a significant source of chronic pain for millions of people.

But how sensitive are you to weather changes? Was your increased pain last week due to the cold front that blew through, or are there other issues contributing to your pain? They are important questions and ones your doctor has probably asked you a number of times. How do you really know the answer?

New Weather Tracker Tool in CPT

Now, with Chronic Pain Tracker you can effectively track and analyze your response to changing weather conditions to determine how much of an impact they have on your chronic pain levels. The new Weather Tracker is easily added to your pain diary entries.

Using worldwide weather data provided by Weather Underground, the Weather Tracker records key factors like temperature, humidity levels, barometric pressure, and precipitation. Combined with the existing Pain Level Tracker in CPT you can objectively document your response to the changing weather conditions.


Weather Analysis and Reporting

When you prepare for your next doctor’s appointment, use Chronic Pain Tracker’s Summary Report feature to automatically aggregate and analyze all of your pain diary entries to create a comprehensive summary of your recent pain profile. The new Weather Tracker section of this report provides six new graphical representations of how your pain levels respond to changes in the weather. These graphs include the following studies:

Temperature & Pain Levels vs Time

This graph charts the rising and falling of Temperature over time combined with an overlay of your pain levels for the same period. Comparing the two graphs can provide hints about how closely linked your changes in pain level are to overall temperature. This is probably best compared over longer periods of time where you can detect seasonal impact of moving from summer to fall to winter and looking for corresponding increases/decreases in pain levels.

Humidity & Pain Levels vs Time

As the rain begins to move in, humidity levels rise and for many, so does their pain level. This graph plots the changes in humidity levels over time and also has the pain level overlay which can be used for comparison.

Barometric Pressure & Pain Levels vs Time

Many people can feel bad weather moving in. This is believed to be caused by a reduction in the barometric pressure allowing injured or arthritic joints to swell and cause pain. This graph can help identify to what degree your pain is influenced by changing pressure levels. As before, the changes are shown over the reporting time period with the pain level overlay available for comparison.

Pain Level Range vs Weather Condition

For each Weather Tracker entry, an overall definition of the current weather conditions is recorded (eg. Sunny, Light Rain, Snowing, etc). By aggregating all of your Weather Tracker entries along with your recorded Pain Levels, CPT is able to provide an analysis of your range of pain for each type of weather condition.

The graph shows a bar for each weather condition which represents the full range or recorded pain levels during that condition, and a marker (green line) which represents the average pain level across all entries for that condition. The conditions are then displayed in order of decreasing average pain level. This means that the conditions where you experienced the most pain (on average) are shown on the left side of the graph.

Pain Level Range vs Humidity Levels

In a similar manner to the Weather Condition graph, this graph aggregates all of your Weather Tracker and Pain Level Tracker entries and divides them based on Relative Humidity Level ranges. Again, the bars represent the high to low pain levels experienced and the green line shows the average pain level experienced when the humidity was within a certain range.

Pain Level Range vs Pressure Trend Direction

Finally, the last graph looks at not the exact Pressure Level, but rather what direction the Barometric Pressure level was trending when the diary entry was created. For those people that experience more pain before a storm arrives, you would expect the average pain levels to be higher during times of falling pressure levels. What will your data show?

We encourage you to give the new CPT Weather Tracker a try today. With a single click you can add it to your Diary Entry (from the Tracker selection screen) and it will use the location services within your device to determine your location which is then used to download your local weather conditions. (Note: Your location data is only used for the purposes of gathering this weather data).

Resolved Issue – Diary History report crashing in v3.2

UPDATE (Nov 13, 2012): CPT version 3.2.1 has been posted to the App Store and is available for immediate download. This minor update resolves the bug described below. All PDF report generation is now functioning normally. We apologize for letting this bug reach you and appreciate your patience in the matter.

As always, if you have any questions or concerns about the app, please let us know. You can email us directly from the CPT app by going to the Settings tab and then “Send E-mail to Support Team”. This will generate an e-mail with our support address which you can fill out with details of your question/issue. Wishing you all good health.


Our latest update, v3.2, introduced the new Weather Tracker object that can be added to your Diary Entries to capture local weather conditions. Many of you are already using this new Tracker with great success.

Unfortunately, along with this new feature, we also introduced a bug which causes the app to crash when trying to generate a PDF version of the Diary History report. This bug only occurs if one or more of the Diary Entries in the report includes the new Weather Tracker object, and only if the chosen output format is PDF.

Our developers have already corrected this problem and we are working to expedite a release through Apple to make a new update available to our users. We expect that this fix should be available within the next 3 to 7 days (depending on Apple).

In the meantime, please continue to include the Weather Tracker in your new Diary Entries. There is no reason to not continue capturing that important information. This issue is only related to the Diary History report – the Summary Report which includes all the graphs and analysis works just fine, including the graphs which analyze the Weather Tracker information.

In the meantime, if you do need to create a Diary History report, please use one of the following workarounds to avoid hitting this bug.

  • Option 1 – Disable Weather Tracker in Diary History Report Output

    • Once you have opened the desired time period for the Diary History report, you need to disable the output of the Weather Tracker information. To do this, simply tap the cell labelled Weather Tracker. This should gray out the printer icon as shown in the sample screenshot below.
    • Now go ahead and tap the View Report button and select the PDF Report option. Your Diary History report will be generated successfully.
  • Option 2 – Use the HTML output option

    • Since the problem is isolated to the PDF report format, you can choose to generate an HTML version of the Diary History report without disabling the Weather Tracker object as in option 1.

Once the bug fix is available, you will be able to generate these reports normally. We apologize for the inconvenience, and will get this resolved as soon as we can. Thank you.