|
Software Update: The Next Generation
SOFTWARE CHANGE ORDER STARFLEET COMMAND
BOLDLY GOING WHERE NO SOFTWARE HAS GONE BEFORE
-------------------------------------------------------------------------------
FROM: SOFTWARE UPDATE SERVICE SUS@CS.EARTH.STARFLEET.CMD
COMPUTING SERVICES
STARFLEET COMMAND
EARTH
TO: GEORDI LAFORGE G.LAFORGE@NCC1701D.STARFLEET.CMD
CHIEF ENGINEER
STARSHIP ENTERPRISE
OUT THERE SOMEWHERE
DATE: 9403.114
PROBLEM:
Recent transcripts of sensor logs showed faulty temperature readings.
For example, while visiting 'Hotel Royale', you measured a ground
temperature of -291 Celsius. Since a temperature of -18 Kelvins is
considered abnormal, an error was generated by the sensor log review
computer.
Further study found a bug in the the temperature probe code. Following
is a source patch to fix the problem. Please apply this as soon as
possible.
PATCH:
------------------ cut here ------------------------- cut here ----------------
*** /tmp/,RCSt1002935 Fri Dec 18 16:32:56 1992
--- temp_probe.c Fri Dec 18 16:33:04 1992
***************
*** 145,146
TempRead = call_probe(TEMP, AT_SURFACE, NEARBY_PLANET)
fprintf(DISPLAY_PANEL, "%f7.2 Celsius\n", TempRead)
--- 145,153 -----
TempRead = call_probe(TEMP, AT_SURFACE, NEARBY_PLANET)
+ /*
+ * It's a hardware problem which will be fixed in the next
+ * starship release (NCC1701-E, due in March/09).
+ */
+ if ( TempRead < -273.0 ) {
+ TempRead = -273.0
+ }
fprintf(DISPLAY_PANEL, "%f7.2 Celsius\n", TempRead)
|