Is there a way to pass data between macros, or are they pretty much isolated from each (as long as one isn't currently calling another)? For example, if I use the exec to launch another macro that will run at the same time as my current macro, I use the parameters to pass initial information from the calling macro to the called macro, but not actively/dynamically in the middle of the macro. I know that I can use the SendMulticast to send data to the device connected to the other running macro, but the macro won't see it directly (only the possible response from the device). I know that I could use a file to pass data (one macro opens the file inserts the data to pass, closes it, the other macro opens the file, gets the data, replaces it with new data for the other macro, and closes it), but I would have to be very careful on the timing to make sure that both macros aren't trying to open and modify the file at the same time. Is there a more direct way to communicate, or am I trying to do something that is beyond what Tera Term will support?