====== wavedrom Plugin ======
---- plugin ----
description: Draw wavedrom diagrams based on wavedrom.js
author : Raymond Wu
email : wusixin@gmail.com
type : syntax
lastupdate : 2018-07-01
compatible : !Hogfather
depends :
conflicts :
similar : diagram, Ditaa, Graphviz
tags : wavedrom, diagram
downloadurl: https://github.com/wusixin/dokuwiki-plugin-wavedrom/archive/master.zip
bugtracker : https://github.com/wusixin/dokuwiki-plugin-wavedrom/issues
sourcerepo : https://github.com/wusixin/dokuwiki-plugin-wavedrom/
donationurl:
screenshot_img : https://raw.githubusercontent.com/wusixin/dokuwiki-plugin-wavedrom/master/screnshotwavedrom.png
----
===== Installation =====
Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
===== Examples/Usage =====
{ "signal" : [
{ "name": "clk", "wave": "p.....|..." },
{ "name": "Data", "wave": "x.345x|=.x", "data": ["head", "body", "tail", "data"] },
{ "name": "Request", "wave": "0.1..0|1.0" },
{},
{ "name": "Acknowledge", "wave": "1.....|01." }
]}
The output is as snapshot above.
===== Syntax =====
Basic syntax:
...
* **%%...%%** wavedrom flowchart definition, which should follow grammar in wavedrom.com.
===== Configuration and Settings =====
=== Change Log ===
* **2018-07-01**
* Initial release