add QsiGuiderPort implementation