Search Results for

    Show / Hide Table of Contents

    Class PowerupTelemetry

    Contains telemtry data describing the usage and lifetime of a Reliance thermal printer. The data is produced by a Reliance printer and handled by this API.

    Inheritance
    System.Object
    PowerupTelemetry
    LifetimeTelemetry
    Namespace: PTIRelianceLib.Telemetry
    Assembly: PTIRelianceLib.dll
    Syntax
    public class PowerupTelemetry : object, IParseable

    Properties

    | Improve this Doc View Source

    AvgCutTime

    Keeps track of the avg cut time for up to the last 500 cuts.

    Declaration
    public short AvgCutTime { get; set; }
    Property Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    AvgTimePresented

    Avg time pulled tickets are sitting at the bezel.

    Declaration
    public int AvgTimePresented { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Button

    How many times the push button action was used.

    Declaration
    public short Button { get; set; }
    Property Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    CriticalErrorCount

    How many times the printer was in a critical error.

    Declaration
    public int CriticalErrorCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    CutterCount

    How many cut cycles has there been.

    Declaration
    public int CutterCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    HighErrorCount

    How many times the printer was in a high priority error.

    Declaration
    public short HighErrorCount { get; set; }
    Property Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    JammedCount

    How many times the printer has jammed.

    Declaration
    public short JammedCount { get; set; }
    Property Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    LastTicketState

    State of the last ticket

    Declaration
    public LastTicketState LastTicketState { get; set; }
    Property Value
    Type Description
    LastTicketState
    | Improve this Doc View Source

    OverheatedCount

    How many times the printer has over heated.

    Declaration
    public int OverheatedCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    PaperMovedCount

    How much paper has been moved by the printer in it's lifetime in units of steps. 1 step = 0.125mm

    Declaration
    public int PaperMovedCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    PaperOut

    How many times has the printer ran out of paper including during a print job.

    Declaration
    public short PaperOut { get; set; }
    Property Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    PaperOutDuringPrint

    How many times printer ran out of paper during a print job.

    Declaration
    public short PaperOutDuringPrint { get; set; }
    Property Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    PlatenOpenCount

    How many times has the head been opened.

    Declaration
    public int PlatenOpenCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    TicketCount

    How many tickets have been printed. Regardless of size.

    Declaration
    public int TicketCount { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    TicketsEjected

    How many tickets have been ejected.

    Declaration
    public int TicketsEjected { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    TicketsPulled

    How many tickets have been pulled by the customer.

    Declaration
    public int TicketsPulled { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    TicketsRetracted

    How many tickets have been retracted.

    Declaration
    public int TicketsRetracted { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    Serialize()

    Declaration
    public virtual byte[] Serialize()
    Returns
    Type Description
    System.Byte[]
    | Improve this Doc View Source

    TicketCountByTimeToPull(TicketPullTimeGroups)

    Returns the count of tickets that pulled by a customer within the specified time bin. These counts only include tickets pull by the customer. That means that retractions and ejections are not included in this metric.

    Declaration
    public int TicketCountByTimeToPull(TicketPullTimeGroups group)
    Parameters
    Type Name Description
    TicketPullTimeGroups group

    Time group to retrieve

    Returns
    Type Description
    System.Int32

    Number of tickets in specified time group

    | Improve this Doc View Source

    TicketCountsByLength(TicketLengthGroups)

    Returns the count of tickets within the specified ticket

    Declaration
    public int TicketCountsByLength(TicketLengthGroups group)
    Parameters
    Type Name Description
    TicketLengthGroups group

    Length group to retrieve

    Returns
    Type Description
    System.Int32

    Number of tickets printed in specified length group

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 Pyramid Technologies
    Generated by DocFX