You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The simulated serial interface was optimized for the "single GPIO half-duplex" use case. As a two wire interface it works well for interactive use case since there is a delay between keystrokes.
When used with programs with line buffer and no delay between characters (like e4thcom) an implementation is needed that uses independent receive and transmit states.
The text was updated successfully, but these errors were encountered:
Full duplex operation now works with "zero delay" between received characters (tested with W1209 and e4thcom). The serial interface simulation code was moved to include files.
* upstream/master: (25 commits)
reference to Wiki updated
library additions
library mcu according to e4thcom convention
Update README.md
some bytes saved
some editing
FixesTG9541#44: XH-M188 lockup after power cycle
fixesTG9541#43 Provide a Forth library infrastructure
fixesTG9541#42 Improve W1209 ease of use
fixesTG9541#42 Improve W1209 ease of use
fixesTG9541#41: improved full duplex simulated serial
edit
Fix for UART simulation with 2 GPIOs
HAS_ALIAS default on (IMMEDIATE words in RAM possible)
SWIMCOM fix for HEADER macro, option WORDS_HWREG off
issue TG9541#32 Build framework feature #include
fixesTG9541#39 : underflow error message doesn't match normal pattern
fixesTG9541#39 : underflow error message doesn't match normal pattern
issue TG9541#32 Build framework feature: Forth application binary with uCsim
issue TG9541#32: use telnet library
...
The simulated serial interface was optimized for the "single GPIO half-duplex" use case. As a two wire interface it works well for interactive use case since there is a delay between keystrokes.
When used with programs with line buffer and no delay between characters (like e4thcom) an implementation is needed that uses independent receive and transmit states.
The text was updated successfully, but these errors were encountered: