Suunto XML Downloader

3rd party extensions (phpDivingLog, dive computer downloader,...)
Post Reply
wvd_vegt
Posts: 46
Joined: Fri Jun 02, 2006 15:47

Suunto XML Downloader

Post by wvd_vegt » Mon Nov 17, 2008 09:20

Hi,

Got the following logfile when reading a cobra2. It seems to be related to crossing the address border 0x8000 (maybe the buffer wraps there back to zero?).

Suunto Diving Manager 2 reads the computer ok.

I also found it strange that the percentage jumps quickly from 8% to 100% and stays there while the dives are downloaded (at least the log file grows). There is no clear progress visible.

Code: Select all

20:39:35_605_1578:   Info:: Version = 2.9.10.12
20:39:35_605_1578:  Debug:: CommandLine = "C:\Program Files\Diving Log 4.0\SuuntoXML.exe"  -file="C:\Documents and Settings\Administrator\Mijn documenten\Diving Log\SuuntoXML.xml" -port="COM4" -um -version=2 -fmt -device=3 -top= -left= -gradient=1 -cdblog="C:\Documents and Settings\Administrator\Mijn documenten\Diving Log\SuuntoXML" 
20:39:35_605_1578: Detail:: sAPIThread::Create()
20:39:35_621_1578:   Info:: Gradient="ON"
20:39:35_636_1578: Detail:: sAPIThread::Set() with: file="C:\Documents and Settings\Administrator\Mijn documenten\Diving Log\SuuntoXML.xml" port="\\.\COM4" Options=0x46204 
20:39:35_683_156C: Detail:: sAPI_Comm::Create() Port Opened (172)
20:39:36_465_156C: Detail:: DownLoadControl::Create.RingBuffer() , size = 0x39E
20:39:36_465_156C:   Info:: Found Device Type 3
20:39:36_465_156C:   Info:: Downloading Device
20:39:42_043_156C: Detail:: Device: MaxDepth=0xB83,TotalTime=0xD99,TotalDives=0x4E
20:39:43_903_156C:   Info:: Downloading Dive 1
20:39:43_903_156C:   Info:: DownLoadControl::FetchHeader() 
20:39:43_903_156C: Detail:: RingBuffer::read() begin
20:39:44_575_156C: Detail:: Page::get() Reading profile  @ address 0x9ED 
20:39:44_575_156C: Detail:: RingBuffer::read() complete  amount = 78
20:39:44_575_156C: Detail:: DownLoadControl:: Header Size = 78
20:39:44_575_156C: Detail:: DownLoadControl:: Newer @ &0xF5D Older @ &0x9ED
20:39:44_590_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:39:44_590_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1314
20:39:44_590_156C: Detail:: RingBuffer::read() begin
20:39:45_262_156C: Detail:: Page::get() Reading profile  @ address 0xA3B 
20:39:45_934_156C: Detail:: Page::get() Reading profile  @ address 0xA56 
20:39:46_606_156C: Detail:: Page::get() Reading profile  @ address 0xACE 
20:39:47_278_156C: Detail:: Page::get() Reading profile  @ address 0xB46 
20:39:47_950_156C: Detail:: Page::get() Reading profile  @ address 0xBBE 
20:39:48_622_156C: Detail:: Page::get() Reading profile  @ address 0xC36 
20:39:49_294_156C: Detail:: Page::get() Reading profile  @ address 0xCAE 
20:39:49_966_156C: Detail:: Page::get() Reading profile  @ address 0xD26 
20:39:50_638_156C: Detail:: Page::get() Reading profile  @ address 0xD9E 
20:39:51_310_156C: Detail:: Page::get() Reading profile  @ address 0xE16 
20:39:51_982_156C: Detail:: Page::get() Reading profile  @ address 0xE8E 
20:39:52_654_156C: Detail:: Page::get() Reading profile  @ address 0xF06 
20:39:52_654_156C: Detail:: RingBuffer::read() complete  amount = 1314
20:39:52_654_156C:   Info:: Download Complete
20:39:52_654_156C:   Info:: Downloading Dive 2
20:39:52_654_156C:   Info:: DownLoadControl::FetchHeader() 
20:39:52_654_156C: Detail:: RingBuffer::read() begin
20:39:53_326_156C: Detail:: Page::get() Reading profile  @ address 0xF5D 
20:39:53_998_156C: Detail:: Page::get() Reading profile  @ address 0xF7E 
20:39:53_998_156C: Detail:: RingBuffer::read() complete  amount = 78
20:39:53_998_156C: Detail:: DownLoadControl:: Header Size = 78
20:39:53_998_156C: Detail:: DownLoadControl:: Newer @ &0x152A Older @ &0x9ED
20:39:53_998_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:39:53_998_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1407
20:39:53_998_156C: Detail:: RingBuffer::read() begin
20:39:54_669_156C: Detail:: Page::get() Reading profile  @ address 0xFAB 
20:39:55_341_156C: Detail:: Page::get() Reading profile  @ address 0xFF6 
20:39:56_013_156C: Detail:: Page::get() Reading profile  @ address 0x106E 
20:39:56_685_156C: Detail:: Page::get() Reading profile  @ address 0x10E6 
20:39:57_357_156C: Detail:: Page::get() Reading profile  @ address 0x115E 
20:39:58_029_156C: Detail:: Page::get() Reading profile  @ address 0x11D6 
20:39:58_701_156C: Detail:: Page::get() Reading profile  @ address 0x124E 
20:39:59_373_156C: Detail:: Page::get() Reading profile  @ address 0x12C6 
20:40:00_045_156C: Detail:: Page::get() Reading profile  @ address 0x133E 
20:40:00_717_156C: Detail:: Page::get() Reading profile  @ address 0x13B6 
20:40:01_389_156C: Detail:: Page::get() Reading profile  @ address 0x142E 
20:40:02_061_156C: Detail:: Page::get() Reading profile  @ address 0x14A6 
20:40:02_733_156C: Detail:: Page::get() Reading profile  @ address 0x151E 
20:40:02_733_156C: Detail:: RingBuffer::read() complete  amount = 1407
20:40:02_733_156C:   Info:: Download Complete
20:40:02_733_156C:   Info:: Downloading Dive 3
20:40:02_733_156C:   Info:: DownLoadControl::FetchHeader() 
20:40:02_733_156C: Detail:: RingBuffer::read() begin
20:40:03_405_156C: Detail:: Page::get() Reading profile  @ address 0x152A 
20:40:03_405_156C: Detail:: RingBuffer::read() complete  amount = 78
20:40:03_405_156C: Detail:: DownLoadControl:: Header Size = 78
20:40:03_405_156C: Detail:: DownLoadControl:: Newer @ &0x1B59 Older @ &0xF5D
20:40:03_405_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:40:03_405_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1505
20:40:03_405_156C: Detail:: RingBuffer::read() begin
20:40:04_077_156C: Detail:: Page::get() Reading profile  @ address 0x1578 
20:40:04_749_156C: Detail:: Page::get() Reading profile  @ address 0x1596 
20:40:05_420_156C: Detail:: Page::get() Reading profile  @ address 0x160E 
20:40:06_092_156C: Detail:: Page::get() Reading profile  @ address 0x1686 
20:40:06_764_156C: Detail:: Page::get() Reading profile  @ address 0x16FE 
20:40:07_436_156C: Detail:: Page::get() Reading profile  @ address 0x1776 
20:40:08_108_156C: Detail:: Page::get() Reading profile  @ address 0x17EE 
20:40:08_780_156C: Detail:: Page::get() Reading profile  @ address 0x1866 
20:40:09_452_156C: Detail:: Page::get() Reading profile  @ address 0x18DE 
20:40:10_124_156C: Detail:: Page::get() Reading profile  @ address 0x1956 
20:40:10_796_156C: Detail:: Page::get() Reading profile  @ address 0x19CE 
20:40:11_468_156C: Detail:: Page::get() Reading profile  @ address 0x1A46 
20:40:12_140_156C: Detail:: Page::get() Reading profile  @ address 0x1ABE 
20:40:12_812_156C: Detail:: Page::get() Reading profile  @ address 0x1B36 
20:40:12_812_156C: Detail:: RingBuffer::read() complete  amount = 1505
20:40:12_812_156C:   Info:: Download Complete
20:40:12_812_156C:   Info:: Downloading Dive 4
20:40:12_812_156C:   Info:: DownLoadControl::FetchHeader() 
20:40:12_812_156C: Detail:: RingBuffer::read() begin
20:40:13_484_156C: Detail:: Page::get() Reading profile  @ address 0x1B59 
20:40:13_484_156C: Detail:: RingBuffer::read() complete  amount = 78
20:40:13_484_156C: Detail:: DownLoadControl:: Header Size = 78
20:40:13_484_156C: Detail:: DownLoadControl:: Newer @ &0x2114 Older @ &0x152A
20:40:13_484_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:40:13_484_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1389
20:40:13_484_156C: Detail:: RingBuffer::read() begin
20:40:14_156_156C: Detail:: Page::get() Reading profile  @ address 0x1BA7 
20:40:14_828_156C: Detail:: Page::get() Reading profile  @ address 0x1BAE 
20:40:15_500_156C: Detail:: Page::get() Reading profile  @ address 0x1C26 
20:40:16_172_156C: Detail:: Page::get() Reading profile  @ address 0x1C9E 
20:40:16_843_156C: Detail:: Page::get() Reading profile  @ address 0x1D16 
20:40:17_515_156C: Detail:: Page::get() Reading profile  @ address 0x1D8E 
20:40:18_187_156C: Detail:: Page::get() Reading profile  @ address 0x1E06 
20:40:18_859_156C: Detail:: Page::get() Reading profile  @ address 0x1E7E 
20:40:19_531_156C: Detail:: Page::get() Reading profile  @ address 0x1EF6 
20:40:20_203_156C: Detail:: Page::get() Reading profile  @ address 0x1F6E 
20:40:20_875_156C: Detail:: Page::get() Reading profile  @ address 0x1FE6 
20:40:21_547_156C: Detail:: Page::get() Reading profile  @ address 0x205E 
20:40:22_219_156C: Detail:: Page::get() Reading profile  @ address 0x20D6 
20:40:22_219_156C: Detail:: RingBuffer::read() complete  amount = 1389
20:40:22_219_156C:   Info:: Download Complete
20:40:22_219_156C:   Info:: Downloading Dive 5
20:40:22_219_156C:   Info:: DownLoadControl::FetchHeader() 
20:40:22_219_156C: Detail:: RingBuffer::read() begin
20:40:22_891_156C: Detail:: Page::get() Reading profile  @ address 0x2114 
20:40:23_563_156C: Detail:: Page::get() Reading profile  @ address 0x214E 
20:40:23_563_156C: Detail:: RingBuffer::read() complete  amount = 78
20:40:23_563_156C: Detail:: DownLoadControl:: Header Size = 78
20:40:23_563_156C: Detail:: DownLoadControl:: Newer @ &0x2555 Older @ &0x1B59
20:40:23_563_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:40:23_563_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1011
20:40:23_563_156C: Detail:: RingBuffer::read() begin
20:40:24_235_156C: Detail:: Page::get() Reading profile  @ address 0x2162 
20:40:24_907_156C: Detail:: Page::get() Reading profile  @ address 0x21C6 
20:40:25_579_156C: Detail:: Page::get() Reading profile  @ address 0x223E 
20:40:26_251_156C: Detail:: Page::get() Reading profile  @ address 0x22B6 
20:40:26_923_156C: Detail:: Page::get() Reading profile  @ address 0x232E 
20:40:27_594_156C: Detail:: Page::get() Reading profile  @ address 0x23A6 
20:40:28_266_156C: Detail:: Page::get() Reading profile  @ address 0x241E 
20:40:32_204_156C:  Debug:: DeviceType3_Com::Listen(): Partial data read 2 bytes of 127
20:40:32_501_156C: Detail:: Page::get() Reading profile  @ address 0x2496 
20:40:33_189_156C: Detail:: Page::get() Reading profile  @ address 0x250E 
20:40:33_189_156C: Detail:: RingBuffer::read() complete  amount = 1011
20:40:33_189_156C:   Info:: Download Complete
20:40:33_189_156C:   Info:: Downloading Dive 6
20:40:33_189_156C:   Info:: DownLoadControl::FetchHeader() 
20:40:33_189_156C: Detail:: RingBuffer::read() begin
20:40:33_876_156C: Detail:: Page::get() Reading profile  @ address 0x2555 
20:40:34_564_156C: Detail:: Page::get() Reading profile  @ address 0x2586 
20:40:34_564_156C: Detail:: RingBuffer::read() complete  amount = 78
20:40:34_564_156C: Detail:: DownLoadControl:: Header Size = 78
20:40:34_564_156C: Detail:: DownLoadControl:: Newer @ &0x2C49 Older @ &0x2114
20:40:34_564_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:40:34_564_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1702
20:40:34_564_156C: Detail:: RingBuffer::read() begin
20:40:35_251_156C: Detail:: Page::get() Reading profile  @ address 0x25A3 
20:40:35_923_156C: Detail:: Page::get() Reading profile  @ address 0x25FE 
20:40:36_595_156C: Detail:: Page::get() Reading profile  @ address 0x2676 
20:40:37_267_156C: Detail:: Page::get() Reading profile  @ address 0x26EE 
20:40:37_939_156C: Detail:: Page::get() Reading profile  @ address 0x2766 
20:40:38_611_156C: Detail:: Page::get() Reading profile  @ address 0x27DE 
20:40:39_283_156C: Detail:: Page::get() Reading profile  @ address 0x2856 
20:40:39_955_156C: Detail:: Page::get() Reading profile  @ address 0x28CE 
20:40:40_627_156C: Detail:: Page::get() Reading profile  @ address 0x2946 
20:40:41_299_156C: Detail:: Page::get() Reading profile  @ address 0x29BE 
20:40:41_971_156C: Detail:: Page::get() Reading profile  @ address 0x2A36 
20:40:42_643_156C: Detail:: Page::get() Reading profile  @ address 0x2AAE 
20:40:43_315_156C: Detail:: Page::get() Reading profile  @ address 0x2B26 
20:40:43_987_156C: Detail:: Page::get() Reading profile  @ address 0x2B9E 
20:40:44_659_156C: Detail:: Page::get() Reading profile  @ address 0x2C16 
20:40:44_659_156C: Detail:: RingBuffer::read() complete  amount = 1702
20:40:44_659_156C:   Info:: Download Complete
20:40:44_659_156C:   Info:: Downloading Dive 7
20:40:44_659_156C:   Info:: DownLoadControl::FetchHeader() 
20:40:44_659_156C: Detail:: RingBuffer::read() begin
20:40:45_346_156C: Detail:: Page::get() Reading profile  @ address 0x2C49 
20:40:46_018_156C: Detail:: Page::get() Reading profile  @ address 0x2C8E 
20:40:46_018_156C: Detail:: RingBuffer::read() complete  amount = 78
20:40:46_018_156C: Detail:: DownLoadControl:: Header Size = 78
20:40:46_018_156C: Detail:: DownLoadControl:: Newer @ &0x3127 Older @ &0x2555
20:40:46_018_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:40:46_018_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1168
20:40:46_018_156C: Detail:: RingBuffer::read() begin
20:40:46_690_156C: Detail:: Page::get() Reading profile  @ address 0x2C97 
20:40:47_362_156C: Detail:: Page::get() Reading profile  @ address 0x2D06 
20:40:48_034_156C: Detail:: Page::get() Reading profile  @ address 0x2D7E 
20:40:48_706_156C: Detail:: Page::get() Reading profile  @ address 0x2DF6 
20:40:49_378_156C: Detail:: Page::get() Reading profile  @ address 0x2E6E 
20:40:50_050_156C: Detail:: Page::get() Reading profile  @ address 0x2EE6 
20:40:50_722_156C: Detail:: Page::get() Reading profile  @ address 0x2F5E 
20:40:51_409_156C: Detail:: Page::get() Reading profile  @ address 0x2FD6 
20:40:52_081_156C: Detail:: Page::get() Reading profile  @ address 0x304E 
20:40:52_753_156C: Detail:: Page::get() Reading profile  @ address 0x30C6 
20:40:52_753_156C: Detail:: RingBuffer::read() complete  amount = 1168
20:40:52_753_156C:   Info:: Download Complete
20:40:52_753_156C:   Info:: Downloading Dive 8
20:40:52_753_156C:   Info:: DownLoadControl::FetchHeader() 
20:40:52_753_156C: Detail:: RingBuffer::read() begin
20:40:53_425_156C: Detail:: Page::get() Reading profile  @ address 0x3127 
20:40:54_097_156C: Detail:: Page::get() Reading profile  @ address 0x313E 
20:40:54_097_156C: Detail:: RingBuffer::read() complete  amount = 78
20:40:54_097_156C: Detail:: DownLoadControl:: Header Size = 78
20:40:54_097_156C: Detail:: DownLoadControl:: Newer @ &0x35B8 Older @ &0x2C49
20:40:54_097_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:40:54_097_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1091
20:40:54_097_156C: Detail:: RingBuffer::read() begin
20:40:54_769_156C: Detail:: Page::get() Reading profile  @ address 0x3175 
20:40:55_441_156C: Detail:: Page::get() Reading profile  @ address 0x31B6 
20:40:56_113_156C: Detail:: Page::get() Reading profile  @ address 0x322E 
20:40:56_785_156C: Detail:: Page::get() Reading profile  @ address 0x32A6 
20:40:57_457_156C: Detail:: Page::get() Reading profile  @ address 0x331E 
20:40:58_129_156C: Detail:: Page::get() Reading profile  @ address 0x3396 
20:40:58_801_156C: Detail:: Page::get() Reading profile  @ address 0x340E 
20:40:59_473_156C: Detail:: Page::get() Reading profile  @ address 0x3486 
20:41:00_144_156C: Detail:: Page::get() Reading profile  @ address 0x34FE 
20:41:00_816_156C: Detail:: Page::get() Reading profile  @ address 0x3576 
20:41:00_816_156C: Detail:: RingBuffer::read() complete  amount = 1091
20:41:00_816_156C:   Info:: Download Complete
20:41:00_816_156C:   Info:: Downloading Dive 9
20:41:00_816_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:00_816_156C: Detail:: RingBuffer::read() begin
20:41:01_504_156C: Detail:: Page::get() Reading profile  @ address 0x35B8 
20:41:02_176_156C: Detail:: Page::get() Reading profile  @ address 0x35EE 
20:41:02_176_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:02_176_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:02_176_156C: Detail:: DownLoadControl:: Newer @ &0x3C7A Older @ &0x3127
20:41:02_176_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:02_176_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1652
20:41:02_176_156C: Detail:: RingBuffer::read() begin
20:41:02_848_156C: Detail:: Page::get() Reading profile  @ address 0x3606 
20:41:03_520_156C: Detail:: Page::get() Reading profile  @ address 0x3666 
20:41:04_192_156C: Detail:: Page::get() Reading profile  @ address 0x36DE 
20:41:04_864_156C: Detail:: Page::get() Reading profile  @ address 0x3756 
20:41:05_536_156C: Detail:: Page::get() Reading profile  @ address 0x37CE 
20:41:06_208_156C: Detail:: Page::get() Reading profile  @ address 0x3846 
20:41:06_895_156C: Detail:: Page::get() Reading profile  @ address 0x38BE 
20:41:07_567_156C: Detail:: Page::get() Reading profile  @ address 0x3936 
20:41:08_239_156C: Detail:: Page::get() Reading profile  @ address 0x39AE 
20:41:08_911_156C: Detail:: Page::get() Reading profile  @ address 0x3A26 
20:41:09_583_156C: Detail:: Page::get() Reading profile  @ address 0x3A9E 
20:41:10_255_156C: Detail:: Page::get() Reading profile  @ address 0x3B16 
20:41:10_927_156C: Detail:: Page::get() Reading profile  @ address 0x3B8E 
20:41:11_599_156C: Detail:: Page::get() Reading profile  @ address 0x3C06 
20:41:11_599_156C: Detail:: RingBuffer::read() complete  amount = 1652
20:41:11_599_156C:   Info:: Download Complete
20:41:11_599_156C:   Info:: Downloading Dive 10
20:41:11_599_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:11_599_156C: Detail:: RingBuffer::read() begin
20:41:12_271_156C: Detail:: Page::get() Reading profile  @ address 0x3C7A 
20:41:12_943_156C: Detail:: Page::get() Reading profile  @ address 0x3C7E 
20:41:12_943_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:12_943_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:12_943_156C: Detail:: DownLoadControl:: Newer @ &0x41D9 Older @ &0x35B8
20:41:12_943_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:12_943_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1297
20:41:12_943_156C: Detail:: RingBuffer::read() begin
20:41:13_615_156C: Detail:: Page::get() Reading profile  @ address 0x3CC8 
20:41:14_286_156C: Detail:: Page::get() Reading profile  @ address 0x3CF6 
20:41:14_958_156C: Detail:: Page::get() Reading profile  @ address 0x3D6E 
20:41:15_630_156C: Detail:: Page::get() Reading profile  @ address 0x3DE6 
20:41:16_302_156C: Detail:: Page::get() Reading profile  @ address 0x3E5E 
20:41:16_974_156C: Detail:: Page::get() Reading profile  @ address 0x3ED6 
20:41:17_646_156C: Detail:: Page::get() Reading profile  @ address 0x3F4E 
20:41:18_318_156C: Detail:: Page::get() Reading profile  @ address 0x3FC6 
20:41:18_990_156C: Detail:: Page::get() Reading profile  @ address 0x403E 
20:41:19_662_156C: Detail:: Page::get() Reading profile  @ address 0x40B6 
20:41:20_350_156C: Detail:: Page::get() Reading profile  @ address 0x412E 
20:41:21_021_156C: Detail:: Page::get() Reading profile  @ address 0x41A6 
20:41:21_021_156C: Detail:: RingBuffer::read() complete  amount = 1297
20:41:21_021_156C:   Info:: Download Complete
20:41:21_021_156C:   Info:: Downloading Dive 11
20:41:21_021_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:21_021_156C: Detail:: RingBuffer::read() begin
20:41:21_693_156C: Detail:: Page::get() Reading profile  @ address 0x41D9 
20:41:22_365_156C: Detail:: Page::get() Reading profile  @ address 0x421E 
20:41:22_365_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:22_365_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:22_365_156C: Detail:: DownLoadControl:: Newer @ &0x47AF Older @ &0x3C7A
20:41:22_365_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:22_365_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1416
20:41:22_365_156C: Detail:: RingBuffer::read() begin
20:41:23_037_156C: Detail:: Page::get() Reading profile  @ address 0x4227 
20:41:23_709_156C: Detail:: Page::get() Reading profile  @ address 0x4296 
20:41:24_381_156C: Detail:: Page::get() Reading profile  @ address 0x430E 
20:41:25_053_156C: Detail:: Page::get() Reading profile  @ address 0x4386 
20:41:25_725_156C: Detail:: Page::get() Reading profile  @ address 0x43FE 
20:41:26_413_156C: Detail:: Page::get() Reading profile  @ address 0x4476 
20:41:27_085_156C: Detail:: Page::get() Reading profile  @ address 0x44EE 
20:41:27_757_156C: Detail:: Page::get() Reading profile  @ address 0x4566 
20:41:28_428_156C: Detail:: Page::get() Reading profile  @ address 0x45DE 
20:41:29_100_156C: Detail:: Page::get() Reading profile  @ address 0x4656 
20:41:29_772_156C: Detail:: Page::get() Reading profile  @ address 0x46CE 
20:41:30_444_156C: Detail:: Page::get() Reading profile  @ address 0x4746 
20:41:30_444_156C: Detail:: RingBuffer::read() complete  amount = 1416
20:41:30_444_156C:   Info:: Download Complete
20:41:30_444_156C:   Info:: Downloading Dive 12
20:41:30_444_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:30_444_156C: Detail:: RingBuffer::read() begin
20:41:31_116_156C: Detail:: Page::get() Reading profile  @ address 0x47AF 
20:41:31_788_156C: Detail:: Page::get() Reading profile  @ address 0x47BE 
20:41:31_788_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:31_788_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:31_788_156C: Detail:: DownLoadControl:: Newer @ &0x4C44 Older @ &0x41D9
20:41:31_788_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:31_788_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1095
20:41:31_788_156C: Detail:: RingBuffer::read() begin
20:41:32_476_156C: Detail:: Page::get() Reading profile  @ address 0x47FD 
20:41:33_148_156C: Detail:: Page::get() Reading profile  @ address 0x4836 
20:41:33_820_156C: Detail:: Page::get() Reading profile  @ address 0x48AE 
20:41:34_492_156C: Detail:: Page::get() Reading profile  @ address 0x4926 
20:41:35_163_156C: Detail:: Page::get() Reading profile  @ address 0x499E 
20:41:35_835_156C: Detail:: Page::get() Reading profile  @ address 0x4A16 
20:41:36_507_156C: Detail:: Page::get() Reading profile  @ address 0x4A8E 
20:41:37_179_156C: Detail:: Page::get() Reading profile  @ address 0x4B06 
20:41:37_851_156C: Detail:: Page::get() Reading profile  @ address 0x4B7E 
20:41:38_523_156C: Detail:: Page::get() Reading profile  @ address 0x4BF6 
20:41:38_523_156C: Detail:: RingBuffer::read() complete  amount = 1095
20:41:38_523_156C:   Info:: Download Complete
20:41:38_523_156C:   Info:: Downloading Dive 13
20:41:38_523_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:38_523_156C: Detail:: RingBuffer::read() begin
20:41:39_195_156C: Detail:: Page::get() Reading profile  @ address 0x4C44 
20:41:39_867_156C: Detail:: Page::get() Reading profile  @ address 0x4C6E 
20:41:39_867_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:39_867_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:39_867_156C: Detail:: DownLoadControl:: Newer @ &0x515C Older @ &0x47AF
20:41:39_867_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:39_867_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1226
20:41:39_867_156C: Detail:: RingBuffer::read() begin
20:41:40_539_156C: Detail:: Page::get() Reading profile  @ address 0x4C92 
20:41:41_227_156C: Detail:: Page::get() Reading profile  @ address 0x4CE6 
20:41:41_898_156C: Detail:: Page::get() Reading profile  @ address 0x4D5E 
20:41:42_570_156C: Detail:: Page::get() Reading profile  @ address 0x4DD6 
20:41:43_242_156C: Detail:: Page::get() Reading profile  @ address 0x4E4E 
20:41:43_914_156C: Detail:: Page::get() Reading profile  @ address 0x4EC6 
20:41:44_586_156C: Detail:: Page::get() Reading profile  @ address 0x4F3E 
20:41:45_258_156C: Detail:: Page::get() Reading profile  @ address 0x4FB6 
20:41:45_930_156C: Detail:: Page::get() Reading profile  @ address 0x502E 
20:41:46_602_156C: Detail:: Page::get() Reading profile  @ address 0x50A6 
20:41:47_274_156C: Detail:: Page::get() Reading profile  @ address 0x511E 
20:41:47_274_156C: Detail:: RingBuffer::read() complete  amount = 1226
20:41:47_274_156C:   Info:: Download Complete
20:41:47_274_156C:   Info:: Downloading Dive 14
20:41:47_274_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:47_274_156C: Detail:: RingBuffer::read() begin
20:41:47_946_156C: Detail:: Page::get() Reading profile  @ address 0x515C 
20:41:48_618_156C: Detail:: Page::get() Reading profile  @ address 0x5196 
20:41:48_618_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:48_618_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:48_618_156C: Detail:: DownLoadControl:: Newer @ &0x55F6 Older @ &0x4C44
20:41:48_618_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:48_618_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1100
20:41:48_618_156C: Detail:: RingBuffer::read() begin
20:41:49_290_156C: Detail:: Page::get() Reading profile  @ address 0x51AA 
20:41:49_962_156C: Detail:: Page::get() Reading profile  @ address 0x520E 
20:41:50_634_156C: Detail:: Page::get() Reading profile  @ address 0x5286 
20:41:51_306_156C: Detail:: Page::get() Reading profile  @ address 0x52FE 
20:41:51_978_156C: Detail:: Page::get() Reading profile  @ address 0x5376 
20:41:52_650_156C: Detail:: Page::get() Reading profile  @ address 0x53EE 
20:41:53_321_156C: Detail:: Page::get() Reading profile  @ address 0x5466 
20:41:53_993_156C: Detail:: Page::get() Reading profile  @ address 0x54DE 
20:41:54_681_156C: Detail:: Page::get() Reading profile  @ address 0x5556 
20:41:55_353_156C: Detail:: Page::get() Reading profile  @ address 0x55CE 
20:41:55_353_156C: Detail:: RingBuffer::read() complete  amount = 1100
20:41:55_353_156C:   Info:: Download Complete
20:41:55_353_156C:   Info:: Downloading Dive 15
20:41:55_353_156C:   Info:: DownLoadControl::FetchHeader() 
20:41:55_353_156C: Detail:: RingBuffer::read() begin
20:41:56_025_156C: Detail:: Page::get() Reading profile  @ address 0x55F6 
20:41:56_025_156C: Detail:: RingBuffer::read() complete  amount = 78
20:41:56_025_156C: Detail:: DownLoadControl:: Header Size = 78
20:41:56_025_156C: Detail:: DownLoadControl:: Newer @ &0x5A33 Older @ &0x515C
20:41:56_025_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:41:56_025_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1007
20:41:56_025_156C: Detail:: RingBuffer::read() begin
20:41:56_697_156C: Detail:: Page::get() Reading profile  @ address 0x5644 
20:41:57_369_156C: Detail:: Page::get() Reading profile  @ address 0x5646 
20:41:58_041_156C: Detail:: Page::get() Reading profile  @ address 0x56BE 
20:41:58_713_156C: Detail:: Page::get() Reading profile  @ address 0x5736 
20:41:59_385_156C: Detail:: Page::get() Reading profile  @ address 0x57AE 
20:42:00_056_156C: Detail:: Page::get() Reading profile  @ address 0x5826 
20:42:00_728_156C: Detail:: Page::get() Reading profile  @ address 0x589E 
20:42:01_400_156C: Detail:: Page::get() Reading profile  @ address 0x5916 
20:42:02_072_156C: Detail:: Page::get() Reading profile  @ address 0x598E 
20:42:02_744_156C: Detail:: Page::get() Reading profile  @ address 0x5A06 
20:42:02_744_156C: Detail:: RingBuffer::read() complete  amount = 1007
20:42:02_744_156C:   Info:: Download Complete
20:42:02_744_156C:   Info:: Downloading Dive 16
20:42:02_744_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:02_744_156C: Detail:: RingBuffer::read() begin
20:42:03_416_156C: Detail:: Page::get() Reading profile  @ address 0x5A33 
20:42:04_104_156C: Detail:: Page::get() Reading profile  @ address 0x5A7E 
20:42:04_104_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:04_104_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:04_104_156C: Detail:: DownLoadControl:: Newer @ &0x5E7A Older @ &0x55F6
20:42:04_104_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:04_104_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1017
20:42:04_104_156C: Detail:: RingBuffer::read() begin
20:42:04_776_156C: Detail:: Page::get() Reading profile  @ address 0x5A81 
20:42:05_448_156C: Detail:: Page::get() Reading profile  @ address 0x5AF6 
20:42:06_120_156C: Detail:: Page::get() Reading profile  @ address 0x5B6E 
20:42:06_792_156C: Detail:: Page::get() Reading profile  @ address 0x5BE6 
20:42:07_463_156C: Detail:: Page::get() Reading profile  @ address 0x5C5E 
20:42:08_135_156C: Detail:: Page::get() Reading profile  @ address 0x5CD6 
20:42:08_823_156C: Detail:: Page::get() Reading profile  @ address 0x5D4E 
20:42:09_495_156C: Detail:: Page::get() Reading profile  @ address 0x5DC6 
20:42:10_167_156C: Detail:: Page::get() Reading profile  @ address 0x5E3E 
20:42:10_167_156C: Detail:: RingBuffer::read() complete  amount = 1017
20:42:10_167_156C:   Info:: Download Complete
20:42:10_167_156C:   Info:: Downloading Dive 17
20:42:10_167_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:10_167_156C: Detail:: RingBuffer::read() begin
20:42:10_839_156C: Detail:: Page::get() Reading profile  @ address 0x5E7A 
20:42:11_511_156C: Detail:: Page::get() Reading profile  @ address 0x5EB6 
20:42:11_511_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:11_511_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:11_511_156C: Detail:: DownLoadControl:: Newer @ &0x6427 Older @ &0x5A33
20:42:11_511_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:11_511_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1375
20:42:11_511_156C: Detail:: RingBuffer::read() begin
20:42:12_183_156C: Detail:: Page::get() Reading profile  @ address 0x5EC8 
20:42:12_855_156C: Detail:: Page::get() Reading profile  @ address 0x5F2E 
20:42:13_527_156C: Detail:: Page::get() Reading profile  @ address 0x5FA6 
20:42:14_198_156C: Detail:: Page::get() Reading profile  @ address 0x601E 
20:42:14_870_156C: Detail:: Page::get() Reading profile  @ address 0x6096 
20:42:15_542_156C: Detail:: Page::get() Reading profile  @ address 0x610E 
20:42:16_214_156C: Detail:: Page::get() Reading profile  @ address 0x6186 
20:42:16_886_156C: Detail:: Page::get() Reading profile  @ address 0x61FE 
20:42:17_558_156C: Detail:: Page::get() Reading profile  @ address 0x6276 
20:42:18_246_156C: Detail:: Page::get() Reading profile  @ address 0x62EE 
20:42:18_918_156C: Detail:: Page::get() Reading profile  @ address 0x6366 
20:42:19_590_156C: Detail:: Page::get() Reading profile  @ address 0x63DE 
20:42:19_590_156C: Detail:: RingBuffer::read() complete  amount = 1375
20:42:19_590_156C:   Info:: Download Complete
20:42:19_590_156C:   Info:: Downloading Dive 18
20:42:19_590_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:19_590_156C: Detail:: RingBuffer::read() begin
20:42:20_262_156C: Detail:: Page::get() Reading profile  @ address 0x6427 
20:42:20_933_156C: Detail:: Page::get() Reading profile  @ address 0x6456 
20:42:20_933_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:20_933_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:20_933_156C: Detail:: DownLoadControl:: Newer @ &0x67D8 Older @ &0x5E7A
20:42:20_933_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:20_933_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 867
20:42:20_933_156C: Detail:: RingBuffer::read() begin
20:42:21_605_156C: Detail:: Page::get() Reading profile  @ address 0x6475 
20:42:22_277_156C: Detail:: Page::get() Reading profile  @ address 0x64CE 
20:42:22_949_156C: Detail:: Page::get() Reading profile  @ address 0x6546 
20:42:23_621_156C: Detail:: Page::get() Reading profile  @ address 0x65BE 
20:42:24_293_156C: Detail:: Page::get() Reading profile  @ address 0x6636 
20:42:24_965_156C: Detail:: Page::get() Reading profile  @ address 0x66AE 
20:42:25_637_156C: Detail:: Page::get() Reading profile  @ address 0x6726 
20:42:26_309_156C: Detail:: Page::get() Reading profile  @ address 0x679E 
20:42:26_309_156C: Detail:: RingBuffer::read() complete  amount = 867
20:42:26_309_156C:   Info:: Download Complete
20:42:26_309_156C:   Info:: Downloading Dive 19
20:42:26_309_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:26_309_156C: Detail:: RingBuffer::read() begin
20:42:26_981_156C: Detail:: Page::get() Reading profile  @ address 0x67D8 
20:42:27_653_156C: Detail:: Page::get() Reading profile  @ address 0x6816 
20:42:27_653_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:27_653_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:27_653_156C: Detail:: DownLoadControl:: Newer @ &0x6C22 Older @ &0x6427
20:42:27_653_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:27_653_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1020
20:42:27_653_156C: Detail:: RingBuffer::read() begin
20:42:28_325_156C: Detail:: Page::get() Reading profile  @ address 0x6826 
20:42:28_997_156C: Detail:: Page::get() Reading profile  @ address 0x688E 
20:42:29_669_156C: Detail:: Page::get() Reading profile  @ address 0x6906 
20:42:30_341_156C: Detail:: Page::get() Reading profile  @ address 0x697E 
20:42:31_013_156C: Detail:: Page::get() Reading profile  @ address 0x69F6 
20:42:31_685_156C: Detail:: Page::get() Reading profile  @ address 0x6A6E 
20:42:32_372_156C: Detail:: Page::get() Reading profile  @ address 0x6AE6 
20:42:33_044_156C: Detail:: Page::get() Reading profile  @ address 0x6B5E 
20:42:33_716_156C: Detail:: Page::get() Reading profile  @ address 0x6BD6 
20:42:33_716_156C: Detail:: RingBuffer::read() complete  amount = 1020
20:42:33_716_156C:   Info:: Download Complete
20:42:33_716_156C:   Info:: Downloading Dive 20
20:42:33_716_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:33_716_156C: Detail:: RingBuffer::read() begin
20:42:34_388_156C: Detail:: Page::get() Reading profile  @ address 0x6C22 
20:42:35_060_156C: Detail:: Page::get() Reading profile  @ address 0x6C4E 
20:42:35_060_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:35_060_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:35_060_156C: Detail:: DownLoadControl:: Newer @ &0x712E Older @ &0x67D8
20:42:35_060_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:35_060_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1214
20:42:35_060_156C: Detail:: RingBuffer::read() begin
20:42:35_732_156C: Detail:: Page::get() Reading profile  @ address 0x6C70 
20:42:36_419_156C: Detail:: Page::get() Reading profile  @ address 0x6CC6 
20:42:37_091_156C: Detail:: Page::get() Reading profile  @ address 0x6D3E 
20:42:37_763_156C: Detail:: Page::get() Reading profile  @ address 0x6DB6 
20:42:38_435_156C: Detail:: Page::get() Reading profile  @ address 0x6E2E 
20:42:39_107_156C: Detail:: Page::get() Reading profile  @ address 0x6EA6 
20:42:39_779_156C: Detail:: Page::get() Reading profile  @ address 0x6F1E 
20:42:40_467_156C: Detail:: Page::get() Reading profile  @ address 0x6F96 
20:42:41_139_156C: Detail:: Page::get() Reading profile  @ address 0x700E 
20:42:41_810_156C: Detail:: Page::get() Reading profile  @ address 0x7086 
20:42:42_482_156C: Detail:: Page::get() Reading profile  @ address 0x70FE 
20:42:42_482_156C: Detail:: RingBuffer::read() complete  amount = 1214
20:42:42_482_156C:   Info:: Download Complete
20:42:42_482_156C:   Info:: Downloading Dive 21
20:42:42_482_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:42_482_156C: Detail:: RingBuffer::read() begin
20:42:43_154_156C: Detail:: Page::get() Reading profile  @ address 0x712E 
20:42:43_826_156C: Detail:: Page::get() Reading profile  @ address 0x7176 
20:42:43_826_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:43_826_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:43_826_156C: Detail:: DownLoadControl:: Newer @ &0x746F Older @ &0x6C22
20:42:43_826_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:43_826_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 755
20:42:43_826_156C: Detail:: RingBuffer::read() begin
20:42:44_498_156C: Detail:: Page::get() Reading profile  @ address 0x717C 
20:42:45_170_156C: Detail:: Page::get() Reading profile  @ address 0x71EE 
20:42:45_842_156C: Detail:: Page::get() Reading profile  @ address 0x7266 
20:42:46_514_156C: Detail:: Page::get() Reading profile  @ address 0x72DE 
20:42:47_186_156C: Detail:: Page::get() Reading profile  @ address 0x7356 
20:42:47_858_156C: Detail:: Page::get() Reading profile  @ address 0x73CE 
20:42:48_530_156C: Detail:: Page::get() Reading profile  @ address 0x7446 
20:42:48_530_156C: Detail:: RingBuffer::read() complete  amount = 755
20:42:48_530_156C:   Info:: Download Complete
20:42:48_530_156C:   Info:: Downloading Dive 22
20:42:48_530_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:48_530_156C: Detail:: RingBuffer::read() begin
20:42:49_217_156C: Detail:: Page::get() Reading profile  @ address 0x746F 
20:42:49_217_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:49_217_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:49_217_156C: Detail:: DownLoadControl:: Newer @ &0x78A2 Older @ &0x712E
20:42:49_217_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:49_217_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 997
20:42:49_217_156C: Detail:: RingBuffer::read() begin
20:42:49_889_156C: Detail:: Page::get() Reading profile  @ address 0x74BD 
20:42:50_561_156C: Detail:: Page::get() Reading profile  @ address 0x74BE 
20:42:51_233_156C: Detail:: Page::get() Reading profile  @ address 0x7536 
20:42:51_905_156C: Detail:: Page::get() Reading profile  @ address 0x75AE 
20:42:52_577_156C: Detail:: Page::get() Reading profile  @ address 0x7626 
20:42:53_249_156C: Detail:: Page::get() Reading profile  @ address 0x769E 
20:42:53_921_156C: Detail:: Page::get() Reading profile  @ address 0x7716 
20:42:54_593_156C: Detail:: Page::get() Reading profile  @ address 0x778E 
20:42:55_265_156C: Detail:: Page::get() Reading profile  @ address 0x7806 
20:42:55_937_156C: Detail:: Page::get() Reading profile  @ address 0x787E 
20:42:55_937_156C: Detail:: RingBuffer::read() complete  amount = 997
20:42:55_937_156C:   Info:: Download Complete
20:42:55_937_156C:   Info:: Downloading Dive 23
20:42:55_937_156C:   Info:: DownLoadControl::FetchHeader() 
20:42:55_937_156C: Detail:: RingBuffer::read() begin
20:42:56_609_156C: Detail:: Page::get() Reading profile  @ address 0x78A2 
20:42:56_609_156C: Detail:: RingBuffer::read() complete  amount = 78
20:42:56_609_156C: Detail:: DownLoadControl:: Header Size = 78
20:42:56_609_156C: Detail:: DownLoadControl:: Newer @ &0x7CD7 Older @ &0x746F
20:42:56_609_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:42:56_609_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 999
20:42:56_609_156C: Detail:: RingBuffer::read() begin
20:42:57_281_156C: Detail:: Page::get() Reading profile  @ address 0x78F0 
20:42:57_953_156C: Detail:: Page::get() Reading profile  @ address 0x78F6 
20:42:58_625_156C: Detail:: Page::get() Reading profile  @ address 0x796E 
20:42:59_297_156C: Detail:: Page::get() Reading profile  @ address 0x79E6 
20:42:59_968_156C: Detail:: Page::get() Reading profile  @ address 0x7A5E 
20:43:00_640_156C: Detail:: Page::get() Reading profile  @ address 0x7AD6 
20:43:01_312_156C: Detail:: Page::get() Reading profile  @ address 0x7B4E 
20:43:01_984_156C: Detail:: Page::get() Reading profile  @ address 0x7BC6 
20:43:02_656_156C: Detail:: Page::get() Reading profile  @ address 0x7C3E 
20:43:03_328_156C: Detail:: Page::get() Reading profile  @ address 0x7CB6 
20:43:03_328_156C: Detail:: RingBuffer::read() complete  amount = 999
20:43:03_328_156C:   Info:: Download Complete
20:43:03_328_156C:   Info:: Downloading Dive 24
20:43:03_328_156C:   Info:: DownLoadControl::FetchHeader() 
20:43:03_328_156C: Detail:: RingBuffer::read() begin
20:43:04_000_156C: Detail:: Page::get() Reading profile  @ address 0x7CD7 
20:43:04_000_156C: Detail:: RingBuffer::read() complete  amount = 78
20:43:04_000_156C: Detail:: DownLoadControl:: Header Size = 78
20:43:04_000_156C: Detail:: DownLoadControl:: Newer @ &0x4D8 Older @ &0x78A2
20:43:04_000_156C:   Info:: DownLoadControl::FetchProfile(): begin
20:43:04_000_156C: Detail:: DownLoadControl::FetchProfile(): ProfileLength = 1552
20:43:04_000_156C: Detail:: RingBuffer::read() begin
20:43:04_672_156C: Detail:: Page::get() Reading profile  @ address 0x7D25 
20:43:05_344_156C: Detail:: Page::get() Reading profile  @ address 0x7D2E 
20:43:06_016_156C: Detail:: Page::get() Reading profile  @ address 0x7DA6 
20:43:06_688_156C: Detail:: Page::get() Reading profile  @ address 0x7E1E 
20:43:07_360_156C: Detail:: Page::get() Reading profile  @ address 0x7E96 
20:43:08_047_156C: Detail:: Page::get() Reading profile  @ address 0x7F0E 
20:43:08_047_156C:  Error:: Page::get()  Read Error 

--- Diving Log Output ---

Diving Log version: 1.1.0.7
Downloader version: 2.9.10.12
Windows version: Windows XP
Download start: 15-11-2008 20:39:35
Download end: 15-11-2008 20:43:11
CommandLine:  -file="C:\Documents and Settings\Administrator\Mijn documenten\Diving Log\SuuntoXML.xml" -port="COM4" -um -version=2 -fmt -device=3 -top= -left= -gradient=1 -cdblog="C:\Documents and Settings\Administrator\Mijn documenten\Diving Log\SuuntoXML"
Exitcode received: 3
Run as administrator: False
Wim van der Vegt

TnT
Posts: 254
Joined: Thu Nov 29, 2007 14:53
Contact:

Post by TnT » Thu Nov 20, 2008 15:20

I doubt it is related to the memory wrap at address 0x8000. The last address I'm seeing in that logfile is 0x7F0E, and that is at least two packets before the wrap point. And on top of that, you can perfectly read outside the available memory without getting errors.

PS: Can you provide me a memory dump of your cobra2? Have a look in this topic: viewtopic.php?t=743

wvd_vegt
Posts: 46
Joined: Fri Jun 02, 2006 15:47

Post by wvd_vegt » Fri Nov 28, 2008 23:00

Hi,

It's not my own computer but I'll see if i can get you a dump of the transfer.
Wim van der Vegt

divinglog
Site Admin
Posts: 5038
Joined: Sat Feb 08, 2003 21:02
Location: Coburg
Contact:

Post by divinglog » Sun Dec 07, 2008 22:27

Hi Wim

Can you try the latest version of the XML downloader: SuuntoXML.zip
Extract the zipfile into the Diving Log program folder.

Sven

James Connell
Posts: 103
Joined: Fri Dec 08, 2006 05:33
Location: Alaska, USA
Contact:

Re: Suunto XML Downloader

Post by James Connell » Fri Jun 05, 2009 17:24

The problem was indeed caused by a bug in the downloader. A 'regression' was introduced when rebuilding the low level core routines. I'm sorry for the inconvenience. A fixed version is available on my site, and Sven has an updated version also.

My thanks to Cecil Claspell of www.divewithcecil.com for testing the solution.
JConn Inv.
Software Tools for Suunto Dive Computers
http://LiquidImagePhoto.com

Post Reply