{"id":1358,"date":"2014-02-21T16:43:11","date_gmt":"2014-02-21T16:43:11","guid":{"rendered":"http:\/\/bitmap2lcd.com\/blog\/?p=1358"},"modified":"2014-02-21T16:43:45","modified_gmt":"2014-02-21T16:43:45","slug":"bitmap2lcd-example-of-text-processing-modifying-hexadecimal-values","status":"publish","type":"post","link":"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-example-of-text-processing-modifying-hexadecimal-values\/","title":{"rendered":"Example of Text Processing : Modifying Hexadecimal Values"},"content":{"rendered":"<p><strong><span style=\"color: #808080;\"><em>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool.<\/em> <\/span><\/strong><\/p>\n<h2><span style=\"color: #0000ff;\">Example of Text Processing <\/span><\/h2>\n<h2><span style=\"color: #0000ff;\">Modifying Hexadecimal Values<br \/>\n<\/span><\/h2>\n<p>Example of Rotating of 1 bit to the left of all hex values found in the text editor line, function repeated\u00a0 on every editor line where a Hex Value is found.<\/p>\n<p>Hex data before processing\u00a0 0x01\u00a0 0x02\u00a0 0x03\u00a0 0x04\u00a0 0x05<\/p>\n<p>Hex data after Processing\u00a0\u00a0\u00a0\u00a0 0x02\u00a0 0x04\u00a0 0x06\u00a0 0x08\u00a0 0x0A<\/p>\n<p>Batch program :<\/p>\n<p><strong>while hex in line <\/strong><br \/>\n<strong>\u00a0\u00a0\u00a0\u00a0\u00a0 then get hex (index)<\/strong><br \/>\n<strong>rotate bits to left (1)<\/strong><br \/>\n<strong>\u00a0\u00a0\u00a0\u00a0\u00a0 then overwrite hex<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\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%2Fbitmap2lcd-example-of-text-processing-modifying-hexadecimal-values%2F&amp;t=Example+of+Text+Processing+%3A+Modifying+Hexadecimal+Values+<+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%2Fbitmap2lcd-example-of-text-processing-modifying-hexadecimal-values%2F&amp;text=Example+of+Text+Processing+%3A+Modifying+Hexadecimal+Values+<+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%2Fbitmap2lcd-example-of-text-processing-modifying-hexadecimal-values%2F&amp;media=&amp;description=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Example+of+Text+Processing+Modifying+Hexadecimal+Values+Example+of+Rotating+of+1+bit+to+the+left+of+all+hex+values%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%2Fbitmap2lcd-example-of-text-processing-modifying-hexadecimal-values%2F&amp;title=Example+of+Text+Processing+%3A+Modifying+Hexadecimal+Values&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.+Example+of+Text+Processing+Modifying+Hexadecimal+Values+Example+of+Rotating+of+1+bit+to+the+left+of+all+hex+values%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%2Fbitmap2lcd-example-of-text-processing-modifying-hexadecimal-values%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:+Example+of+Text+Processing+%3A+Modifying+Hexadecimal+Values&amp;body=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-example-of-text-processing-modifying-hexadecimal-values%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. Example of Text Processing Modifying Hexadecimal Values Example of Rotating of 1 bit to the left of all hex values found in the text editor line, function repeated\u00a0 on every editor line where a Hex [&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":[5],"tags":[480,478,477,479,481],"class_list":["post-1358","post","type-post","status-publish","format-standard","hentry","category-source-code-postrocessing","tag-bitmap2lcd-text-processing","tag-hex-text-processing","tag-modifying-hex-data","tag-rotate-bits","tag-source-file-processing"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1358","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=1358"}],"version-history":[{"count":14,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1358\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1358\/revisions\/1372"}],"wp:attachment":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/media?parent=1358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/categories?post=1358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/tags?post=1358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}