Quantex GmbH
Η περιοχή σας: Ευρώπη

LinkTest Εκκίνηση δοκιμής σύνδεσης

Περιγραφή

Η συνάρτηση μεταβιβάζει το πακέτο δοκιμής στον προσαρμογέα, ο οποίος το επιστρέφει πίσω.

long LinkTest (unsigned long DeviceID, unsigned long Length, unsigned char* Data)

Παράμετροι

Επιστρεφόμενοι κωδικοί σφάλματος

Ορισμός Περιγραφή
STATUS_NOERROR Η συνάρτηση ολοκληρώθηκε με επιτυχία
ERR_DEVICE_NOT_CONNECTED Δεν υπάρχει σύνδεση με τον προσαρμογέα. Πιθανές αιτίες: ο προσαρμογέας είναι απενεργοποιημένος, δεν υπάρχει δίκτυο ή η διεύθυνση IP δεν έχει οριστεί σωστά.
ERR_INVALID_DEVICE_ID Ορίστηκε ανύπαρκτο αναγνωριστικό προσαρμογέα DeviceID
ERR_INVALID_TEST_DATA Το πακέτο δοκιμής που επιστράφηκε από τον προσαρμογέα είναι αλλοιωμένο
ERR_INVALID_LEN_TEST_DATA Μη έγκυρο μήκος πακέτου δοκιμής

Παράδειγμα

#include "j2534_lib.hpp"

unsigned long DeviceID;
unsigned long Ret;
const unsigned char* TestData[] = {"Test"};

Ret = LinkTest(DeviceID, &TestData, sizeof(TestData));
if (Ret != STATUS_NOERROR)
{
    // Error handling
}