pro2_av2_cp2_cp2e_rack2_pac2_4.003.0015.txt
- Improved the status report (IPTABLE) for IP table nodes, especially gateway
nodes, clients and servers.
- IP table is now stored in DIP style format. Older viewports will still work
up to the time that a newer Viewport (3.32 or greater) is used to store the IP
table. Then the old sytle file will be deleted. In other words, the iptables
from older Viewports will work until an newer Viewport is used. After that,
an older Viewport will not be able to read the new style format and think that
there is no IP table.
- Removed error if TCP socket is broken during write. Handles the case where
the Viewport cycled the connection during a program restart.
- Log connections to Console in SHOWEXTRA.
- Corrected a problem in the Keyboard scan converter where sending "A" through
"Z" was not holding down SHIFT prior to sending the character, so it would only
act as if it were "a" through "z". This is now fixed.
- Correct issues to do with lighting fades going to certain levels and then jumping
to the terminal level. This fix also affected the abuffer, sbuffer, mbuffer,
mbuffer2, and lscaler symbols. ramp, rampnv, preset, preset2, integral, and slew
where also affect for general ramping operations revisions.
- Improved support for compact flash including the Lexar brand.
- Corrected a memory leak using StartFileOperations()/EndFileOperations from
Simpl+. This was shown in the EventScheduler for Lighting when after about a
week of running, the error "CheckForDisk: Could not open drive C:" would
appear.
- New symbols: Analog Scaler w/Overflow Handling w/o Zero Pass,
Analog Ramp (Bounds Limited), Analog Scaler with I/O Limits, Log with Limits,
AntiLog with Limits, and Analog Increment
- Suppress errors about "Unexpected Packets" if an RF Mouse happens to be at
the same RF ID as a 1 Way Transmitter in a program.
- Modified Sendmail() Simpl+ function so that if the message length exceeds
998 chracters, the e-mail component automatically adds a <CRLF> at the end.
However, this causes long messages with existing <CRLF> to appear as if a
<CRLF> was added in the middle of a line. Fixed this by locating the last
<CRLF> if any, in a line of message exceeding 998 chars, and adjusting the
subsequent message to point AFTER the <CRLF>.
- Firmware is now compressed to reduce size.
- Fixed a problem with the Preset sybmol an output signal that is tied to 0
would cause a crash.
- Fixed a error in Compact flash where the system would crash if CFAUTORUN is
enabled, no program loaded and the compact flash is extracted.
- Fixed a race condition in logic that could lead to the system generating
false memory allocation errors.
- Correct a crash that was exhibited by having an Analog Slew which tried to
go from 65535 to 65535 (delta of 0). (simple to replectate w/ RAMP into a
SLEW, go all the way to 65535 then try to hit UP again.)
- Fix HSW4 from crashing at Initialize time and during update requests if all
the override signals weren't filled in.
- Allow data to go into device's input queue when cresnet starts polling,
rather than wait till init is complete. (i.e. data from devices that send data
@ startup like ST-CS weren't always getting into the program)
- Fix issue on XSIGs where RX$ was processed incorrectly if
digital/analog/serial packets were broken up in specific ways when it was
received (i.e. serial: only first byte received; it would have worked if first
2 were received). The incorrect processing could lead to erroneous "Signal
type mismatch" errors on receive.
- Corrected a problem in the front panel where button releases were being lost
across page flips.
- For the front panel, the \ character is turned into the / character for all
instances. All non printable characters are turned into spaces, not just the
tab character.
- Corrected a crash if "NATENALE ON" command was issued when the Lan B port
was not active.
- The console symbol now issues output in chunks of 255 characters, in case the
console's response is > 255. This happened when trying to do PROGCOMMENTS
Page 15
Commentaires sur ces manuels