{"id":1096,"date":"2013-05-27T10:29:14","date_gmt":"2013-05-27T08:29:14","guid":{"rendered":"http:\/\/lazlo.de\/?p=1096"},"modified":"2013-06-10T16:13:55","modified_gmt":"2013-06-10T14:13:55","slug":"lzodso-documentation","status":"publish","type":"post","link":"http:\/\/lazlo.de\/blog\/2013\/05\/27\/lzodso-documentation\/","title":{"rendered":"lzoDSO &#8211; Documentation"},"content":{"rendered":"<p><a href=\"http:\/\/labs.lazlo.de\/lzodso\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-954\" alt=\"oscilloscope\" src=\"http:\/\/lazlo.de\/wp-content\/uploads\/2013\/05\/oscilloscope.png\" width=\"128\" height=\"128\" srcset=\"http:\/\/lazlo.de\/blog\/wp-content\/uploads\/2013\/05\/oscilloscope.png 128w, http:\/\/lazlo.de\/blog\/wp-content\/uploads\/2013\/05\/oscilloscope-50x50.png 50w\" sizes=\"auto, (max-width: 128px) 100vw, 128px\" \/><\/a>I have set up a routine that automates the generation of documentation for\u00a0the prototype firmware on every commit to the repository.<\/p>\n<p>The documentation is generated using Doxygen, which scans\u00a0for comments in the source files and compiles into one structured document. The result is available <a href=\"http:\/\/labs.lazlo.de\/lzodso\/doc\/firmware\/html\/\" target=\"_blank\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have set up a routine that automates the generation of documentation for\u00a0the prototype firmware on every commit to the repository. The documentation is generated using Doxygen, which scans\u00a0for comments in the source files and compiles &hellip; <a class=\"more-link\" href=\"http:\/\/lazlo.de\/blog\/2013\/05\/27\/lzodso-documentation\/\">More<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"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":[115,102],"tags":[124,142,80,96],"class_list":["post-1096","post","type-post","status-publish","format-standard","hentry","category-software-work","category-work","tag-automation","tag-doxygen","tag-firmware","tag-lzodso"],"_links":{"self":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts\/1096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/comments?post=1096"}],"version-history":[{"count":4,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts\/1096\/revisions"}],"predecessor-version":[{"id":1159,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts\/1096\/revisions\/1159"}],"wp:attachment":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/media?parent=1096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/categories?post=1096"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/tags?post=1096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}