Skip to content

Releases: tmtsoftware/tcs-vslice-0.4

TCS Vertical Slice v0.12.2

08 May 22:17

Choose a tag to compare

Updated for csw-6.0.0.

TCS Vertical Slice v0.12.1

22 Apr 21:42

Choose a tag to compare

Updated for csw-6.0.0-RC6

TCS Vertical Slice v0.12

16 Apr 08:15

Choose a tag to compare

Updated for csw-6.0.0-RC4

TCS Vertical Slice v0.11

03 Mar 11:27

Choose a tag to compare

Updated for latest dependencies, csw-6.x, Scala-3, Pekko.

TCS Vertical Slice v0.10

05 Dec 10:15

Choose a tag to compare

  • Updated for csw-5.0.0
  • Fix for RA,Dec demand pos generated from native code
  • Added /opt/homebrew/lib and /opt/homebrew/include for Mac M1 support
  • Updated for CentOS-7 build

TCS Vertical Slice v0.9

23 Feb 18:24

Choose a tag to compare

  • Updated for latest CSW snapshot (changes in csw framework standalone configs)

  • Added siderealTime (double, hours), demandHourAngle and currentHourAngle (double, degrees) to MCSAssembly's MountPosition event

TCS Vertical Slice v0.8

14 Feb 21:39

Choose a tag to compare

  • Updated for csw-4.0.1

  • The pk assembly SlewToTarget command now responds with an error if the target coordinates are too close to the horizon for observing (The calculations for the base/cap coordinates result in NaN values below 25 degrees elevation).

  • The pk assembly now calls a shutdown() method in the native code when the assembly shuts down. This causes the C code to stop publishing demands and close the connection to Redis.

TCS Vertical Slice v0.7

03 Feb 21:36

Choose a tag to compare

  • Added field "posRaDec" of type EqCoord to the TCS.PointingKernelAssembly's MountDemandPosition event
  • Changed the MCS assembly to simulate slewing to target on the basis of the RA,Dec coordinates received from the PointingKernelAssembly
  • Added an integration test and standalone test app under tcs-deploy that tests a container with the pk, mcs and enc assemblies.
  • Changed the MJD time used when the TPK_USE_FAKE_SYSTEM_CLOCK environment variable is set be midnight Hawaiian time

TCS Vertical Slice v0.5

10 Jan 14:21

Choose a tag to compare

  • Added check for environment variable TPK_USE_FAKE_SYSTEM_CLOCK in dynamically loaded shared libtpk-jni.
    (If set, the MJD is forced to start at midnight, Jan 1, 2022, making it easier to make reproducible test cases.)

  • Added check that SlewToTarget RA, Dec coordinates are valid

TCS Vertical Slice v0.4

13 Dec 19:10

Choose a tag to compare

Pre-release
  • In the MCS Assembly, modified the published "TCS Telescope Position" event to include the demand position
  • Renamed the "pos" parameter in the "TCS Telescope Position" event to "current" and added a new "demand" position parameter
  • Changed the name of the "TCS Telescope Position" event to "MountPosition"
  • Renamed the "pos" parameter in the SlewToTarget command in the pk Assembly to "base".
  • Modified the enclosure "currentPosition" event to have baseCurrent, baseDemand, capCurrent, capDemand (was just base, cap)
  • Fixed a bug in the native C++ code (libtpk-jni) that converted base and cap to the wrong units