David G. Wiseman

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)

Ha, ha, ha. Take me back to [ the alphabetic list ] [ the date-ordered list ].