<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/extserialterm/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/extserialterm/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 21 Aug 2012 19:37:26 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/extserialterm/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Lukasz Forynski</title><link>https://sourceforge.net/p/extserialterm/wiki/Home/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,30 @@
-Welcome to your wiki!
+This project was meant for creation specialised and reliable serial port client, that could allow for managing multiple open ports in an easy way
 
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+See &lt;http://youtu.be/ZQA8rrcIEow&gt; for early demo..
 
-The wiki uses [Markdown](/p/extserialterm/wiki/markdown_syntax/) syntax.
+Main design goals were / are:
+======
+for UI:
+-----
+ - easily manageable windows (multi-threaded - not separate instances of the application), i.e. docking widgets, moveable, resize-able, controlled from main window
 
+for Transmission:
+-----
+ - auto re-connect
+ - logging for various events, e.g. 'Connected', Disconnected, Tx/Rx, Tx / Rx errors, etc.
+ 
+
+for Tx/Rx logic and dataflow:
+-----
+- Logging Tx/Rx data + timestamps
+- data forwarding between ports
+- possibility to add more sophisticated logic: allowing to specify conditional auto-responses, e.g. to be able to emulate behaviour of modems, gpses or other devices: this could be very useful for testing and developing various embedded applications.
+- expand above to multiple ports - to emulate devices that communicate on more ports at the same time, e.g. where data received on one port should trigger a specific response(s) on other ports etc.
+
+This project is still in incubation, it has barely the functionality and many of above are not yet even started. But hopefully in will improve over time.
+
+
+
+[[project_screenshots]]
 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lukasz Forynski</dc:creator><pubDate>Tue, 21 Aug 2012 19:37:26 -0000</pubDate><guid>https://sourceforge.netd7acc51b6a0d746e6c0026c83b540196dd58ba58</guid></item><item><title>WikiPage Home modified by Lukasz Forynski</title><link>https://sourceforge.net/p/extserialterm/wiki/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/extserialterm/wiki/markdown_syntax/) syntax.

[[project_admins]]
[[download_button]]
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lukasz Forynski</dc:creator><pubDate>Tue, 21 Aug 2012 16:07:32 -0000</pubDate><guid>https://sourceforge.netd07b4b52590882fd9ba72783bcd30c10fe764c86</guid></item></channel></rss>