{"id":2905,"date":"2020-05-05T11:16:38","date_gmt":"2020-05-05T11:16:38","guid":{"rendered":"https:\/\/bitmap2lcd.com\/blog\/?p=2905"},"modified":"2020-05-05T11:21:28","modified_gmt":"2020-05-05T11:21:28","slug":"glcd-vector-programming-simulator-debugger","status":"publish","type":"post","link":"https:\/\/bitmap2lcd.com\/blog\/glcd-vector-programming-simulator-debugger\/","title":{"rendered":"GLCD Vector Programming Simulator \/ Debugger"},"content":{"rendered":"\n<p class=\"has-text-color has-medium-gray-color\"><strong><em>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool.<\/em><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bitmap2LCD : GLCD Vector Programming Simulator \/ Debugger<\/h2>\n\n\n\n<p style=\"color:#a36100\" class=\"has-text-color\"><strong>Version V3.9n and upwards<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Loading GLCD Vector Script files<\/strong><\/p>\n\n\n\n<p>GLCD Vector Programming script files (*.<strong>B2L<\/strong> file ext) are stored in the user defined <strong>Graphics Files folder<\/strong> and can be loaded into the <strong>script edito<\/strong>r using the <strong>File explorer<\/strong> (<strong>blue<\/strong> arrow).<\/p>\n\n\n\n<p>From version V3.9n , when the <strong>GLCD Vector Tab<\/strong> in the <strong>main menu<\/strong> is active, there&#8217;s a quicker way to load an existing vector script file: All the B2L files found in the Graphics Folder are listed in a combobox (<strong>Purple<\/strong> arrows) <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"732\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Load-B2L-Vector-File.png\" alt=\"\" class=\"wp-image-2909\" srcset=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Load-B2L-Vector-File.png 753w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Load-B2L-Vector-File-300x292.png 300w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Load-B2L-Vector-File-624x607.png 624w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>GLCD Vector Script Menu bar<\/strong><\/p>\n\n\n\n<p>From version V3.9n, the vector script menu bar has been upgraded with new items. (<strong>blue<\/strong> arrow)<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>List of GLCD Vector Functions to import in the script<\/li><li>List of basic functions (f.e sleep\/pause, calling a subprogram)<\/li><li>Current ANSI Font + Font size or Editable Font to load into script<\/li><\/ul>\n\n\n\n<p>Simultator\/debugger functions and other features have been added (see <strong>context menu<\/strong> (<strong>Orange<\/strong> arrow)<\/p>\n\n\n\n<p>Debugger allows to set <strong>breakpoints<\/strong> by clicking the script line inside the <strong>gutter<\/strong> (<strong>Red<\/strong> arrow) and to ignore\/include (Ctrl+i) a script line at script running time . (<strong>Green<\/strong> arrow)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"732\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Vector-Programming-Menu-Bar.png\" alt=\"\" class=\"wp-image-2916\" srcset=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Vector-Programming-Menu-Bar.png 753w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Vector-Programming-Menu-Bar-300x292.png 300w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2020\/05\/Bitmap2LCD-Vector-Programming-Menu-Bar-624x607.png 624w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">>.&lt;<\/p>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-bitmap-2-lcd-software-tool-blog-about-glcd-displays-and-programming\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"7QBvom5oIv\"><a href=\"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-and-vector-library\/\">Bitmap2LCD : Vector Design Module ( Info + Tutorial )<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Bitmap2LCD : Vector Design Module ( Info + Tutorial )&#8221; &#8212; Bitmap2LCD Software Tool Blog :: about GLCD displays and Programming\" src=\"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-and-vector-library\/embed\/#?secret=KEyAJrSflP#?secret=7QBvom5oIv\" data-secret=\"7QBvom5oIv\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\t<div class=\"quickshare-container\">\r\n\t<ul class=\"quickshare-genericons quickshare-effect-round quickshare-effect-expand quickshare-small\">\r\n\t\t<li class=\"quickshare-share\"><\/li> \r\n\t\t<li><a href=\"https:\/\/facebook.com\/sharer.php?u=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fglcd-vector-programming-simulator-debugger%2F&amp;t=GLCD+Vector+Programming+Simulator+%2F+Debugger+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Facebook\"><span class=\"quickshare-facebook\">Facebook<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fglcd-vector-programming-simulator-debugger%2F&amp;text=GLCD+Vector+Programming+Simulator+%2F+Debugger+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Twitter\"><span class=\"quickshare-twitter\">Twitter<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fglcd-vector-programming-simulator-debugger%2F&amp;media=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fwp-content%2Fuploads%2F2020%2F05%2FBitmap2LCD-Vector-Programming-Menu-Bar-300x292.png&amp;description=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Bitmap2LCD+%3A+GLCD+Vector+Programming+Simulator+%2F+Debugger+Version+V3.9n+and+upwards+Loading+GLCD+Vector+Script+files+GLCD+Vector+Programming%26hellip%3B\" target=\"_blank\" title=\"Share on Pinterest\"><span class=\"quickshare-pinterest\">Pinterest<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fglcd-vector-programming-simulator-debugger%2F&amp;title=GLCD+Vector+Programming+Simulator+%2F+Debugger&amp;source=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming&amp;summary=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Bitmap2LCD+%3A+GLCD+Vector+Programming+Simulator+%2F+Debugger+Version+V3.9n+and+upwards+Loading+GLCD+Vector+Script+files+GLCD+Vector+Programming%26hellip%3B\" title=\"Share on Linkedin\" target=\"_blank\"><span class=\"quickshare-linkedin\">Linkedin<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fglcd-vector-programming-simulator-debugger%2F\" target=\"_blank\" title=\"Share on Google+\"><span class=\"quickshare-googleplus\">Google+<\/span><\/a><\/li>\t\t\t\t\t\t\t\t<li><a href=\"mailto:?subject=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming:+GLCD+Vector+Programming+Simulator+%2F+Debugger&amp;body=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fglcd-vector-programming-simulator-debugger%2F\" target=\"_blank\" title=\"Share via Email\"><span class=\"quickshare-email\">Email<\/span><\/a><\/li>\t<\/ul>\r\n\t<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool. Bitmap2LCD : GLCD Vector Programming Simulator \/ Debugger Version V3.9n and upwards Loading GLCD Vector Script files GLCD Vector Programming script files (*.B2L file ext) are stored in the user defined Graphics Files folder and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[490],"tags":[772,770,771,773],"class_list":["post-2905","post","type-post","status-publish","format-standard","hentry","category-glcd-vectors","tag-glcd-vector-debugger","tag-glcd-vector-function","tag-glcd-vector-library","tag-glcd-vector-simulator"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/2905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/comments?post=2905"}],"version-history":[{"count":19,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/2905\/revisions"}],"predecessor-version":[{"id":2926,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/2905\/revisions\/2926"}],"wp:attachment":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/media?parent=2905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/categories?post=2905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/tags?post=2905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}