// Private Methods
        /// <summary>
        /// Sends a GIN command to the pinpad.
        /// </summary>
        /// <returns>GIN response.</returns>
        private GinResponse GetGin()
        {
            // Creates the GIN request:
            GinRequest request = new GinRequest();

            // Sets it to refer to all acquirers:
            // flag de acquirer
            request.GIN_ACQIDX.Value = (int)StoneIndexCode.Generic;

            // Sends the request and gets the response:
            GinResponse response = this.communication.SendRequestAndReceiveResponse <GinResponse>(request);

            // Returns the response:
            return(response);
        }
 /// <summary>
 /// Update pinpad informations.
 /// </summary>
 public void Update()
 {
     this._ginResponse = null;
     this._gduResponse = null;
 }