/*----------------------------------------------------- /* SPU HLSW V7.1 - WHAT'S NEW !! /* /* Project: HSO/PACS, SPU HLSW /* Contact: spuhlsw@prip.tuwien.ac.at /* Date: 11-12-2003 /*----------------------------------------------------- SPU HLSW 7.1 is positioned as an upgrade of SPU HLSW 7.0, containing the following new features: - Bug for Converting Short Signed to Long Signed Integers Corrected - Bug for Handling Signed Integers in Photometry Corrected - The Use of BOLC Status Field in DEC/MEC Header for Photometry Data Compression This will be explained in the specific sections that follow. The required Decompression SW version is: - Paladin6 (Standalone Decompression Software in ANSI C) - Decompress6 (Ground Decompression Software in Java) The SPU HLSW Development Team. Bug for Converting Short Signed to Long Signed Integers Corrected ------------------------------------------------------------------ The conversion from short signed integer to long signed integer was not corretly performed in the previous version. Only the sign bit has been set to 1 in case of negative numbers. However, the whole 2 most-significant bytes has to be set to 1. This correction has been made on this version. Bugs for Handling Signed Integers in Photometry Corrected ---------------------------------------------------------- Mixture of signed and unsigned integers parameters while processing signed data is avoided in this version. We only use signed parameters for processing photometry data in case of default bolometer mode. The Use of BOLC Status Field in DEC/MEC Header for Photometry Data Compression ------------------------------------------------------------------------------- The switch between signed and unsigned data processing in photometry is read from the parameter BOLST in the DEC/MEC header. No command is required for the HLSW to process unsigned/signed photometry data. HLSW is reading the bit 7 to 9 from the 16 bit field (BOLST). If these bits are set to zero, then signed integers are considered, otherwise, readouts are processed as unsigned integers. The following c/h files has been changed since HLSW version 7.0: - average.c - bol1_2.c - dxs.c - supervs.c - write.c - genspu.h - spuAsw.h /* --- EOF ---