On the Send tab
Probably your are misunderstanding S2, S2. They don't send strings, they just load the editboxes https://realterm.sourceforge.io/#Command_Line_Parameters I can't use Win10 at present, but possibly permissions need to be changed, or perhaps the ongoing security changes have broken interwindow comms. You don't seem to be needing to do it anyway, in the example batch file.
https://skilldrick.github.io/easyforth/ https://el-tramo.be/waforth/ https://brendanator.github.io/jsForth/
Most things are on the website. Don't forget this: (V3.0.0.27+) The DoCommands method makes all commandline parameters available to ActiveX/COM user. If the ActX lacks a command, check the commandline. The commandline has had more things added to it that the COM interface in recent years.
Don't strings have some sort of quotation symbols around them?
Direct capture checkbox is about this https://realterm.sourceforge.io/#Capture
Off the top of my head, sending files is done directly, and doesn't involve the terminal. So probably not a simple change.
I might make this have a binary flag param i.e. CR=1 does the same as present CR=3 sets both. (when I get around to the next update)
Ticket moved from /p/realterm/bugs/104/ Can't be converted: _version: Not Fixed _milestone: V3.0.0.45
Probably it should set both I suppose. You think about how you want it to work, and make a feature request. (I only make changes when people bother to create feature requests)
Probably it should set bothI suppose. You think about how you want it to work, and make a feature request. (I only make changes when people bother to create feature requests)
Autoquit when unable to send (handshake blocked)
What version? what is the input data? what timestamp format have you selected? (upload a screenshot of the capture tab)
Came across this interesting idea while trying to improve a 16bit ring buffer implementation. I've not seen it before. (Interesting in this case as I have to do compares on the buffer, and of course that means I won't access the low byte at all for most words) "..a trick for making Forth hella-fast on the 65c02. You want to use a split parameter stack. Most people who implement Forth will have a single stack of 16-bit numbers. This is grossly inefficient because every push or pop involves two decrement...
Does the port you are trying to use exist? Is it showing up in device manager OK? Is it a USB device implemented by the manufacturer? Some usb "serial" devices where the manufacturer "implemented" the usb serial (i.e just used some demo code from ST or something from stackoverflow that seemed to work most of the time), don't have correct driver implementations and don't work properly. (and this is why my product continues to use an FTDI chip despite the price)
I assume there is still a free version of Delphi, why not just use that? I havn't considered Free Pascal, but I would assume the first issue would be that all the UI components used are proprietary libraries. A compiler is a tiny part of what you buy.
Good news on the 18F16Q41's. (And what a miserable affair the PIC-ASS changes are! Why anyone would think that breaking changes are needed to a PIC assembler now, is beyond me) My use is as a pass though serial device - the 3 uarts in a 20 or 14 pin device are rather ideal. It is inserted in the bluetooth serial wire to an FT817 radio, and by default simply passes all chars through, but can be escaped into 4th mode, where it will allow me to gradually add (serial) macros, and some direct push button...
No. Some versions did report technical data (the system info you can see on the about tab) back to the Borland diagnostic server, but they turned those servers off several years ago, so even if you have one of those versions, no it doesn't.
Yes it will do this when sending files. https://realterm.sourceforge.io/#Sending_Files
No it doesn't use java.
@glaukon btw, In recent realterm versions (43+) it will show you what windows knows about the USB device when it enumerates. https://sourceforge.net/p/realterm/news/2017/10/30141/
(make sure you are on a current version from https://realterm.i2cchip.com ) Not really sure what you mean by both "Display As and Ansi" Per the entry: https://realterm.sourceforge.io/#cmdDISPLAY you would use "Display=1" If you set up the UI the way you want, then go to the I2CMisc tab->INIFILE you will see the commandline options for the current UI state, and you can copy the ones you need.
Yes, (make sure you are on a current version from https://realterm.i2cchip.com ) https://realterm.sourceforge.io/#Capture You can set a maximum file size or a max length of time to capture for, before closing the file. You can make it break files at an EOL for ascii files. You can make it restart automatically. It can restart the same file, or a new autonamed file It can run a post-process batch file when the file is closed to move/copy/zip/upload or otherwise process the data
Yes, (make sure you are on a current version from https:realterm.i2cchip.com ) https://realterm.sourceforge.io/#Capture You can set a maximum file size or a max length of time to capture for, before closing the file. You can make it break files at an EOL for ascii files. You can make it restart automatically. It can restart the same file, or a new autonamed file It can run a post-process batch file when the file is closed to move/copy/zip/upload or otherwise process the data
Yes, (make sure you are on a current version from https:realterm.i2cchip.com ) You can set a maximum file size or a max length of time to capture for, before closing the file. You can make it break files at an EOL for ascii files. You can make it restart automatically. It can restart the same file, or a new autonamed file It can run a post-process batch file when the file is closed to move/copy/zip/upload or otherwise process the data
Yes, (make sure you are on a current version from https:realterm.i2cchip.com ) You can set a maximum file size or a max length of time to capture for, before closing the file. You can make it restart automatically. It can restart the same file, or a new autonamed file It can run a post-process batch file when the file is closed
https://realterm.sourceforge.io/#commandline_table https://realterm.sourceforge.io/#cmdDISPLAY
Try a current version https://realterm.i2cchip.com They should be autodetecting plugging since 43 https://sourceforge.net/p/realterm/news/2017/10/30141/
Since the discovery of Spectre etc, OS's have implemented mitigaions, some of which have pretty heavy performance hits for certain type of tasks, As I understand it these mitigations can be enabled/disabled. In my use case of AHRL, I simply don't see any security issue as it runs included software as a single user, off a usb stick. I do however want to use old , slow laptops, which need all the speed they can get. So I would think that turning off the mitigations would be desirable, if it isn't already...
development versions are at https://realterm.i2cchip.com Try one, and see if it is any different.
Sorry, I don't really understand what this is or really what the point is. (Why don't people actually explain what the hell something is on the website?) Is this re-packaging with a new installer? Is it a second installer wrapped around the existing installer? How is package signing handled etc? Is this downgrading installer security? Realterm will run (silently) to register the COM interface during install. This needs admin rights. That is most likely your problem. I can't remember if 2.0.0.70 asserts...
So if I understand, your issue is that RT briefly flashes up, before hiding. (This happens every 10 seconds, which is annoying) You are probably right - the FIRST parameter passing mechanism sends to a window. Not visible = no window = no message passing. The solution is to use the COM interface not the commandline. (This is how visible =0 was being used when it was added) With Powershell being "the way of Windows" now, it's probably time to learn how to make a powershell script to do this, instead...
You should never see this message. The Realterm executable and installer are code signed by Broadcast Equipment Ltd. I only release signed installers. From V3.0.0.33+, Realterm checks its own signature and will show this message if it has been altered or re-signed by another entity (or there is a bug in the self-checking) If you do see this message, report it below. 1) There could be an issue with Realterms self check 2) It might have been altered - viruses on your system, or downloading the installer...
I am not sure what you are trying to do, and what the actual problem is. WindowState=min should minimise the window - it will show in task bar, and alt+tab can show it. visible=0 removes it from the taskbar and alt+tab, and it should only appear in tray. You would want one or the other, not both
"Visible option that will completely hide Realterm. Unlike minimising, it disappears from the taskbar. Only the Tray Icon is left." https://realterm.sourceforge.io/#Hiding_Controls__Fullscreen What version?
Seems unlikely that Xon/Xoff works differently during sendfile. I have used xon/xoff, so it does work. XonXoff also depends on latencies in many systems. For example a small linux router using OpenWRT had up to 20 chars delay @57600bd before reponding to Xoff. It is not an instant char-by-char switch that eliminates the need for a decent serial buffer. What this meant was that the micro needed to have a buffer with >20chars space AFTER the threshold to send Xoff What version?
Hint: Changelog.txt has all documented changes so you can do a text search to see when something altered. News gives you prose about features of each release.
How does it format Forth. Is there a def file somewhere in SF, or is it something you have added to this SF project?
Don't spend money on software that costs you more in lost time than it will ever save? And what is than message even supposed to mean, quite apart from being wrong?
Don't spend money on software that costs you more in lost time than it will ever save? A what is than message even supposed to mean, quite apart from being wrong?
Thanks, I'll try that part, But how to make it automatically boot to Linux without any intervention. At the moment you have to select: Live boot option then Ubuntu login. As a general note, I do not want to login to my computer. Ever. It is just useless busy-work, and causes problems. [Is there even any credible case where Andys Ham Linux needs to be secured by a login and password?] So what I would like is a) Pause then default to live boot from the usb b) default is automatic Ubuntu login
I want to automatically run up a particular app directly from power on, with no intervention. This would be FLDIGI-fsq or WSJTX-wspr In the latter case it will need to login to the network also. Any ideas where to start? (Creted feature request#3 for this)
Power-On Autostart
V23: This link isn't there. Personally I would expect it under system, not so deeply buried. a) From the GUI, choose Menu->Programs->Applications->Network->Monitoring->WICD
Realterm is not doing anything to the file. i.e. it should be dumping it with exactly the same control chars that are in the file. Teraterm might be translating end of line chars in the file, to whatever it thinks they should be (e.g. just LF for unix) Try sending those lines of text from the send box, with various combos of CR and LF on the end and see what happens. Also open your files with a hex editor and see what control chars are actually inside them
Realterm is not doing anything to the file. i.e. it should be dumping it with exactly the same control chars that are in the file. Teraterm might be translating end of line chars in the file, to whatever it thinks they should be (e.g. just LF for unix) Try sending those lines of text from the send box, with various combos of CR and LF on the end and see what happens.
Thanks for the effort Rick. When I next get into digging inside the serial libraries it might give me somewhere to start. Good to know someone else wants the feature too.
https://sourceforge.net/p/realterm/news/2018/04/30045/ fix display=1 commandline bug https://sourceforge.net/p/realterm/bugs/89/
Well it doesn't capture the keyboard (i.e TX) data. Or are you thinking of monitor mode where 2 RX ports are used to monitor an external link? The diagnostic files give some edifferent information, and might be useful https://realterm.sourceforge.io/#Diagnostic_Files Make a feature request describing what exactly you want and why.
1) You can capture files as hex. 2) You just need to use a binary/hex editor to see exactly what is in the file. e.g https://mh-nexus.de/en/hxd/ 3) Make a feature request ticket. I see there is a "Formatted" checkbox that is greyed out, so it must have been considered before.
whatever works. See https://sourceforge.net/p/realterm/discussion/228939/thread/7f3e9de9df/?limit=25#ea50 btw you can test commandlines from the INI file dialog
CR LF are COMMAND LINE params. If you are trying to send a file you need to use a proper editor (programmers editor) that lets you put the right EOL chars in the file i.e. CR or LF or whatever. NOTEPAD will always change the eols in a file to CRLF (beware - some versions of notepad will alter and corrupt the eols in the file as soon as you open it!) realterm port=1 SENDSTR="This will be followed by a LF\n" LF realterm port=1 SENDSTR="This will be followed by a LF\n" realterm port=1 SENDSTR="This...
See https://realterm.sourceforge.io/#commandline_table "CR" "LF" "SENDSTR" sends an escaped str i.e you can use \n and \r https://realterm.sourceforge.io/#Sending_Char_Sequences
What could probably be done is to push the received data through sendkeys. i.e you manually make sure the cursor is in the correct cell, then push the read button. i need the data to be send to specific cell in Microsoft access Then you need to be able to do some programming. Realterm has no idea what cell you need or how to get there in Access Realterm can run a batch file after it gets an end of line char - you have to write the batch file to push the data into Access You can write a vba or javascript...
Yes, but what are the problems?
My first thought is that could go badly wrong.... But as you say barcode scanners do work, and actually I can see the utility of this as a super easy way to get data from something that has an emit button. Of course if it was like my multimeter that just streams data, then it would go terribly wrong. Make a feature request, and we can discuss how it might work. You need to make a sourceforge ID
Well it is probably exactly what is says (I can't really read it so I am geussing). The good news is RealtermWrapper was only needed to interface Internet Explorer javascript, Realterm works without it. Current development versions at https://realterm.i2cchip.com
What version are you using? What kind of problems? development versions at https://realterm.i2cchip.com
Ticket moved from /p/realterm/bugs/99/ Can't be converted: _version: Not Fixed _milestone: V3.0.0.46
Hi Ryan, Make a feature request. I expect there is a way to globally set them from a commandline parameter or something. The only issue being that they are a key part of discovering how it works
I'll just bump up the idea of making FF-AVR bootloadable again, in case anyone is doing some work on FF-AVR, and feels like trying. I think it would be great for FF to be arduino loadable. It would make it possible to make a single FF binary with arduino bootloader, so it could come from the factory with FF, be usable as arduino, and FF could be reloaded or upgraded at any time thereafter without a programmer. It would also mean that for a potential user, reflashing an arduino to FF would not mean...
RT sends the content of the file completely unmodified. You need to edit the file such that it contains the unprintable chars you need. Note that simply opening the file with MS Notepad, would rewrite it with CR+LF EOL in some windows versions. Saving changes the file to CR+LF in ALL versions. A programmers editorusually lets you select the type of EOL
On SendTab->DumpFilesTo Port->FileDelay (its the unlabelled one next to the Repeats field) you can set the delay between file sends Or use batch files / powershell and COM/ActiveX automation.
Well if you make an ascii file with atext editor, then its ascii. RT just sends whats in the file. Make sure your file has the right sort of EOL charsfor your device in it though.
You can change it from the commandline you use to start it. Current versions ( https://realterm.i2cchip.com ) default to %APPDATA%\Realterm\ They will also run a startup ini file. https://sourceforge.net/p/realterm/news/2017/10/30141/
On SendTab->DumpFilesTo Port->FileDelay you can set the delay between file sends Or use batch files / powershell and COM/ActiveX automation.
from window-menu or right-click menu, ->help->install tour
CharCount is counting received chars, not sent ones. Off the top of my head, I can't think of a way. In my use of it, I have been waiting for the data returned as a result of the (short) send-file, so it has been irrelevant when the file was sent. Data triggers or timeout was used to to know that data has been received. Make a feature request (you need to setup a SF user). This seems an obvious feature to add. Providing some sort of status flag, and providing a callback event (OnSendComplete) might...
You can run as many copies (on different ports) as you want. There are commands to set the window title, and also to hide instances in various ways.
Interesting. The installer has the version in its filename if you know what you installed. In any event, it's not up to date, so install a current version from https://realterm.i2cchip.com When I try this: "C:\Program Files (x86)\BEL\Realterm\realterm.exe" baud=115200 rows=50 cols=120 I get a divide by 0 error when rows=nn results in a window taller than the screen (V3.0.0.45)
Notes: Shouldn't have been doing updates/analytics on a brief run / batch file run. Need to check that update checks aren't being run in this case also (even though analytics are now disabled)
Ticket moved from /p/realterm/support-requests/47/ Can't be converted: _milestone: v3.0.0.30
capture file remains open on sendquit command line. (accessing internet)
Hi Eric, Can you confirm the version you were using that has the problem (since analytics wasn't added until v34)
try the current development version at realterm.i2cchip.com. Makse sure to look through the changelog for changes relating to "timestanp" " is there a way to disable the "break" output? I'm getting '00' every time the RX line breaks" Probably not as a break IS data of 00 Conceptually it might be possible to remove the last character received after a line-break error. I don't really see how that would be normally useful, since linebreaks aren't a normal condition. However feel free to make a feature...
Yes it is probably trying to contact the (now gone) analytics server. This has been turned off in 3.0.1.45 You might also be able to block it by setting a registry key at HKEY_CURRENT_USER\Software\BEL\Realterm but that will also block update checks.
There is also SCALING to make RT bigger on high res screens. (from window menu)
Can you test the latest dev version and see if it is the same? Does it eventually get chars in it before it closes? The 3-4 secs you refer to, is that after RT has closed or before?
Hi Len. make yourself a sourceforge id, and create a bug ticket for it. Inifile: On macro tab there is button INFILE &CMDLINE. You can see all the options, help on them and test inifiles there. To launch at startup use INFILE="xxx.ini" see https://realterm.sourceforge.io/index.html#cmdINIFILE
Reported before. I suspect cause is not CRC but some string handling error and same root cause as bug #95
\x80 sends as \x3F
\128 does the same thing. I suspect root cause is same as #96 CRC bug
development versions at https://realterm.i2cchip.com Look for IDLE checkbox on display tab. \N button at right under terminal window inserts a newline into terminal
Problem in Version 3.0.1.45
\128 does the same thing
No, it is 1 seial port. 3 possible ways, I would look at#1 first. 1) Look at Hub4Com part of com0com project. This might let you join all 50 physical port together to 1 virtual port. Realterm can connect to that vistual port. 2) Launch multiple copies by ActiveZ/COM or batch file and control the sending etc. You can hide them using "visible=0". Realterm was designed for rnning many copies this way. 3) You might be able to use the new macro file capability to make a single Realterm instance open port,...
2) Which [...] button? 3) Test one of the V45 betas , this is fixed I expect fix display=1 commandline bug https://sourceforge.net/p/realterm/bugs/89/
I geuss that you are trying to send (single) read commands from Realterm at a constant rate. This just won't work because of all the layers buffering in Windows (or linux) between RT, and the actual TXD pin. What I would be doing is ensuring that you have the system (wiring) sentup for hardware RTS/CTS handshaking, and RT set to use RTS/CTS (on the port tab). Send the command repeats fast - they will queue in the buffers. Pay attention to the CTS status light on RT. Then the magnetometer should control...
Can you make a bug ticket please, then I can get you to test it when fixed. (you need to make SF id) It looks like the generator is A001: crc := $FFFF; for i := 1 to length(msg) do begin b := ord(msg[i]); crc := crc xor b; for n := 1 to 8 do begin if (crc and 1) <> 0 then crc := (crc shr 1) xor $A001 else crc := crc shr 1; end; end;
But what is the code?
Is your data from the msp430 binary, or is is ascii-hex? Would space delimited work as well as comma delimted? RT captures as binary or binary-saved-as-hex. What you want is rather more difficult in practice, because RT doesn't know when you want newlines inserted. Using a recent version from https://realterm.i2cchip.com , you can run a post-process batch file to convert the capture file to something you can read. (e.g using SED) Otherwise, make a feature request, and try to explain how RT would...
ActiveX OPEN opens the port, it doen't have the secondary function of setting the autoopen checkbox. I think that was probably deliberate: activeX being under program control, I expect your program to open the port, and check/reopen as needed. Interesting that DoCommands doesn't set it, the code looks like it should work -IsRemoteCommand never seems to be set. if (param='CLOSED') then begin if IsRemoteCommand then Port1.Open:= not (reference='1') else Port1.AutoOpen:= not (reference='1'); end; if...
As capture is usually initated with "Start:Overwrite" , and it will do just that. Are you really asking: "Can realterm rename capture.txt before overwriting it"? What version are you using? Recent versions have several different options for autonaming files to address this. It can also run a post=process batch file, which you could use to do renaming/copying/uploading etc.
yes com2 will work if you enter "2" But only if windows actually has a com2 https://sourceforge.net/p/realterm/discussion/228939/thread/3ad3d7d3/
The DelayBetweenSends box in DumpFile (has 100 in it by default) From commandline SENDDLY V3.0.0.32+ https://realterm.i2cchip.com
The DelayBetweenSends box in DumpFile (has 100 in it by default) From commandline SENDDLY
Oh thats interesting to know. What sort of adaptor module are you using it with?
How are you wanting to use it?
Fixed long ago. Use a development version https://realterm.i2cchip.com
Confusing error message "HARDWARE\DEVICEMAP\SERIALCOMM"