[riot-notifications] [RIOT-OS/RIOT] pkg/openwsn: re-integrate the network stack as a package (#13824)

Francisco notifications at github.com
Tue May 26 10:52:05 CEST 2020


@fjmolinas commented on this pull request.



> + * In OpenWSN however, the `openserial` tool uses UART to feed external software
+ * running on a host computer such as
+ * [Openvisualizer](https://github.com/openwsn-berkeley/openvisualizer).
+ * To enable use of these tools, a UART adaptation is provided.
+ *
+ * By default when `openwsn_serial` (`openserial`) is used STDIO will be disabled
+ * (it will use `stdio_null`). When multiple uart are available STDIO and `openserial`
+ * can be used in parallel.
+ *
+ * OpenWSN uart abstraction makes use of tx hardware interrupts to execute a
+ * previously registered callback after every byte is sent out. These interrupts
+ * are currently not defined in RIOT in a generic way, so instead a timer is to
+ * fire shortly after a byte is written until sw_isr are possible.
+ *
+ * This implementation uses `ztimer` since its already used as an abstraction
+ * for `periph_rtt`.

It explains that it doesn't use `periph_timer` directly since `ztimer` is already pulled in as a dependency for `sctimer`, I'll rephrase.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/13824#discussion_r430256177
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20200526/b5d2ad57/attachment.htm>


More information about the notifications mailing list