{"id":288,"date":"2018-09-21T13:49:19","date_gmt":"2018-09-21T11:49:19","guid":{"rendered":"https:\/\/www.smartlux.com\/sdl\/?p=288"},"modified":"2019-05-21T18:09:54","modified_gmt":"2019-05-21T16:09:54","slug":"version-0-8-0","status":"publish","type":"post","link":"https:\/\/www.smartlux.com\/sdl\/version-0-8-0\/","title":{"rendered":"Version 0.8.0"},"content":{"rendered":"<p>New features and improvements in version 0.8.0 of our data logging software:<\/p>\n<h2>Easily set the correct formats for your language and region (locale)<\/h2>\n<p>You can set the date, time and CSV formats by simply clicking on a button in the <strong>File<\/strong> tab (which shows your current language\/region name):<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-289\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/format-english-united-states.png\" alt=\"Formats for English (United States)\" width=\"547\" height=\"644\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/format-english-united-states.png 547w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/format-english-united-states-255x300.png 255w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/>The formatted current date and time are shown to the right of the format boxes as examples.<\/p>\n<p>It is, of course, still possible to manually change the format settings, i.e. to include milliseconds or to use a 24h time format.<\/p>\n<p>Localized day and month names can be used by deselecting the &#8220;invariant culture&#8221; checkbox:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-290\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/format-french-non-invariant.png\" alt=\"Formats in French (localized)\" width=\"547\" height=\"644\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/format-french-non-invariant.png 547w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/format-french-non-invariant-255x300.png 255w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><\/p>\n<h2>Flow control (handshaking)<\/h2>\n<p>Simple Data Logger supports <a href=\"https:\/\/en.wikipedia.org\/wiki\/Software_flow_control\">XON\/XOFF software flow control<\/a>\u00a0and <a href=\"https:\/\/en.wikipedia.org\/wiki\/RS-232#RTS,_CTS,_and_RTR\">RTS\/CTS hardware flow control<\/a> for RS-232 connections (as well as a mode that uses both). You can also enable the &#8220;data terminal ready&#8221; (<strong>DTR<\/strong>) and &#8220;request to send&#8221; (<strong>RTS<\/strong>) control signals by clicking on the corresponding button:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-291\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/flow-control-handshaking.png\" alt=\"Flow control (handshaking)\" width=\"547\" height=\"644\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/flow-control-handshaking.png 547w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/flow-control-handshaking-255x300.png 255w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/>Some serial devices require one or both of these signals to be set before they will send any data to your PC. Please note that you cannot manually set the <strong>RTS<\/strong> signal when using RTS flow control.<\/p>\n<p>A write timeout can be set in the <strong>Timer<\/strong> tab (default value: 500 ms). This is important when using flow control (handshaking) to prevent the port being blocked indefinitely on write operations:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-292\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/write-timeout.png\" alt=\"Write timeout\" width=\"547\" height=\"644\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/write-timeout.png 547w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/write-timeout-255x300.png 255w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/>To disable the write timeout, set it to -1 (not recommended).<\/p>\n<h2>Additional COM port information shown in the event log<\/h2>\n<p>The RS-232 connection parameters, control signals as well as the polling command, timer\/delay and write timeout are shown in the event log when opening the COM port:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-295\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/event-log-com-port-information.png\" alt=\"Event log COM port information\" width=\"547\" height=\"644\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/event-log-com-port-information.png 547w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/event-log-com-port-information-255x300.png 255w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><\/p>\n<p>This should simplify troubleshooting when we ask you for a screenshot.<\/p>\n<h2>Better display and handling of errors<\/h2>\n<p>Errors and important messages are shown in red in the event log:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-293\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/error-message.png\" alt=\"Error messages\" width=\"535\" height=\"632\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/error-message.png 535w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/error-message-254x300.png 254w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" \/><\/p>\n<p>To trigger the errors above, we removed an RS-232 to USB converter while the port was open.<\/p>\n<p>We&#8217;ve also fixed a bug which caused the application to exit when certain unusual errors (like the one above) occurred while using a timer to send commands (<a href=\"https:\/\/www.smartlux.com\/sdl\/documentation\/#polling\">polling<\/a>).<\/p>\n<h2>Reload user settings<\/h2>\n<p>Simple Data Logger saves all settings automatically when the application is closed. If you&#8217;ve made changes you want to undo, you can press the <strong>Reload<\/strong> button in the <strong>Settings<\/strong> tab to restore the last saved settings:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-294\" src=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/reload-user-settings.png\" alt=\"Reload user settings\" width=\"547\" height=\"644\" srcset=\"https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/reload-user-settings.png 547w, https:\/\/www.smartlux.com\/sdl\/wp-content\/uploads\/sites\/3\/2018\/09\/reload-user-settings-255x300.png 255w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/>The <strong>Reset<\/strong> button is also still there and will reset everything to the application default values (as if you were running Simple Data Logger for the first time).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>New features and improvements in version 0.8.0 of our data logging software:<br \/>\neasily set the correct formats for your language and region,<br \/>\nflow control (handshaking),<br \/>\nadditional COM port information shown in the event log,<br \/>\nbetter display and handling of errors,<br \/>\nreload user settings.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Simple Data Logger Version 0.8.0 released","_seopress_titles_desc":"Easily set the correct formats for your locale, flow control, additional COM port information, better display and handling of errors, reload user settings.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"none","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[{"url":"","title":"","desc":"","thumbnail":"","duration":"","rating":"","view_count":"","tag":"","cat":""}],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[13],"tags":[25,26,22,23,27,24],"class_list":["post-288","post","type-post","status-publish","format-standard","hentry","category-changelog","tag-com-port","tag-csv","tag-flow-control","tag-handshaking","tag-locale","tag-rs-232"],"_links":{"self":[{"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/posts\/288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":3,"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/posts\/288\/revisions"}],"predecessor-version":[{"id":301,"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/posts\/288\/revisions\/301"}],"wp:attachment":[{"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smartlux.com\/sdl\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}