| levelNumber | "int" | Levels are numbered 1..N. |
| displayValueGauge | "long" | Current value of the pool clamped to ceiling/maximum - i.e. excludes any current overflow. X SAP or LPJS: PDB1 Current Jackpot Value Level , G2S SAP: spc.spcLevelStatus.currentLevelAmt (levelId=levelNumber) QCOM SAP: Whichever is the lesser of Progressive Configuration Response CEIL or currentValueGauge. API Jackpot Controller: Used to send current value updates to EGMs. |
| currentValueGauge | "long" | Current value of the pool. May exceed ceiling/maximum - i.e. includes any current overflow. Calculate currentOverflow = currentValueGauge - displayValueGauge. X SAP or LPJS: PDB1 Current Jackpot Value Level , G2S SAP: spc.spcLevelStatus.currentLevelAmt (levelId=levelNumber) QCOM SAP: Progressive Meters CAMT + Progressive Configuration Response SUP. |
| hitsCounter | "long" | Number of times the jackpot level has been hit (won). X SAP or LPJS: PDB2 Number of Jackpot Resets , G2S SAP: spc.spcLevelStatus.totalStartupAmt / spc.spcLevelStatus.currentStartupAmt (levelId = levelNumber), QCOM SAP: Sum for all games of Progressive Meters Response HITS for this level. |
| winsMeter | "long" | Cumulative value of wins awarded. This is the total value of wins awarded including any rounding etc. X SAP or LPJS: PDB2 Total Value of Jackpots Won for (levelNumber) ,G2S: spc.spcLevelStatus.totalPaidAmt (levelId=levelNumber), QCOM SAP: Progressive Meters WINS. |
| positiveAdjustmentsMeter | "long" | Pool Fills. Typically from retired pools. X SAP or LPJS: Derive from balance equation - if negative, set to 0 (see below). G2S SAP: spc.spcLEvelStatus.totalAdjustAmt. QCOM SAP: Derive from balance equation - if negative, set to 0 and apply absolute amount to negativeAdjustmentsMeter(see below). JPC: From adjustments performed |
| negativeAdjustmentsMeter | "long" | Any amounts transferred from this pool. Typically 0 until/unless pool retired. X SAP or LPJS: Derive from balance equation - if negative, set to 0 (see above). G2S SAP: N/A - set to 0. QCOM SAP: Derive from balance equation - if negative, set to 0 (see above). JPC: From adjustments performed |
| roundingMeter | "long" | When a win is paid it may be rounded (typically up) to a whole number of credits. This meter accumulates the rounding portion of wins. G2S SAP: spc.spcLevelStatus.totalpaidAmt - spc.spcLevelStatus.totalHitAmt. X, QCOM, JPC: N/A - Always 0. |
| pendingExcessGauge | "long" | Overflow, fill or other amounts that have not yet been applied to currentValueGauge (typically due to some limit on amount/rate of overflow etc to apply per win reset) aka hidden amount or just accumulated overflow. This amount SHOULD NOT include currentOverflow (see currentValueGauge). On on a win, currentOverflow is applied/carried over (implicitly as part of currentValueGauge - see BALANCE EQUATION). If part of currentOverflow should not be carried over it SHOULD only then (at time of win) be added to pendingExcessGauge. Systems that do not maintain separate currentValueGauge and displayValueGauges MUST maintain currentValueGauge = displayValueGauge = amount excluding overflow AND set/update pendingExcessGauge with the total current and accumulated overflow/hidden amount. X SAP and LPJS: Accrued Hiden Jackpot Value (levelNumber), G2S SAP: spc.spcLevelStatus.currentOverflowAmt, QCOM SAP, JPC: N/A - Always 0 |
| resetContributionsMeter | "long" | For an unchanging jackpot reset parameters, caluclate as: (hitsCounter+1) * jackpot reset amount. X SAP and LPJS: Calculate, G2S SAP: spc.spcStatus.totalStartupAmt, QCOM SAP: Calculate. JPC: (hitsCounter+1) * JackpotLinkConfiguration_v1.levels[levelNumber].startupAmount |
| incrementContributionsMeter | "long" | Cumulative total contributions to increment. Equal to turnoverContributedMeter * contributionToIncrementRate assuming increment rate parameter is not changed. X SAP and LPJS: Calculate. G2S SAP: spc.spcStatus.totalContribAmt. QCOM SAP: Calculate. JPC: calculated |
| simultaneousWinOverpayMeter | "long" | Increases whenever a win that cannot be funded from current contributions and fills occurs (a.k.a. a simultaneous win) by the amount that was not funded. e.g. jackpot reset amount is $100, no fills, currentValueGauge is $200, 2 wins occur at almost the same time, with no turnover contributed between them, both claiming the $200, the first win does not increment this meter, the second does increment it by $100. Linked EGM trigggered jackpots only. JPC: Calculated as described |
| simultaneousWinCounter | "long" | Number of times that the simultaneousWinOverpay Meter has incremented. See simultaneousWinOverpayMeter for conditions for this to occur. JPC: Calculated as described |
| pendingAdjustmentGauge | "long" | An adjustment amount in cents that has been requested but has not yet been applied. Goes to 0 and the positiveAdjustmentsMeter and/or negativeAdjustmentsMeter change accordingly when the adjustment is applied. QCOM SAP: Applied only after RAM-clear. Everything else: Always 0 |