Télécharger Imprimer la page

Rohde & Schwarz FSEA20 Manuel D'utilisation page 836

Publicité

Interfaces
RSDLLWaitSrq
Cette fonction attend que l'appareil déclenche un SRQ avec la saisie ud.
Format VB :
Function RSDLLWaitSrq (ByVal ud%, Result%, ibsta%, iberr%,
ibcntl&) As Integer
Format C :
void FAR PASCAL RSDLLWaitSrq( short ud, short far *result,
short far *ibsta, short far *iberr, unsigned long far *ibcntl)
Format C (Unix) : short RSDLLWaitSrq( short ud, short *result, short *ibsta,
short *iberr, unsigned long *ibcntl)
Paramètres :
ud
result
Paramètre :
RSDLLWaitSrq( ud, result, ibsta, iberr, ibcntl );
La fonction attend que l'un des deux événements suivants se produise.
RSDLLSwapBytes
Cette fonction modifie la représentation des chiffres binaires sur les plates-formes non-Intel.
Format VB :
- (uniquement nécessaire sur des plates-formes non-Intel)
Format C :
void FAR PASCAL RSDLLSwapBytes( void far *pArray, const long
size, const long count)
Format C (Unix) : void RSDLLSwapBytes( void *pArray, const long size, const long
count)
Paramètres :
pArray
size
count
Exemple :
RSDLLSwapBytes( Buffer, sizeof(float), ibcntl/sizeof(float))
Cette fonction permet de faire passer la représentation d'une série d'éléments de Big Endian à Little
Endian et vice versa. Dans pArray, on attend le transfert d'une zone de mémoire cohérente
d'éléments du même type de données (taille size octet). Sur des plates-formes Intel, cette fonction n'a
aucun effet.
Différentes architectures de contrôleur sauvegardent éventuellement les données dans séquences
d'octets différentes. Par exemple, les contrôleurs Intel sauvegardent les données dans un ordre inverse
à celui des contrôleurs Motorola. Comparaison des séquences d'octets :
Séquence d'octets
Utilisation dans
Big Endian
Processeurs Motorola,
Norme de réseau
Little Endian
Processeurs Intel
1065.6016.13
Saisie d'appareil
Référence à une valeur entière dans laquelle la bibliothèque
retourne l'état du bit SRQ.
0 - aucun SRQ n'a eu lieu pendant la temporisation
1 - un SRQ a eu lieu pendant la temporisation
L'appareil de mesure déclenche un SRQ
Aucun SRQ n'a lieu pendant la temporisation définie avec RSDLLibtmo().
Tableau dans lequel s'effectue le changement
Taille d'un élément individuel dans pArray
Nombre d'éléments dans pArray
Représentation dans la
mémoire
Octet le plus significatif à
l'adresse la moins
significative
Octet le moins significatif
à l'adresse la moins
significative
Description
L'octet le plus significatif (most significant
byte) se trouve à l'extrême gauche du mot.
L'octet le plus significatif (most significant
byte) se trouve à l'extrême droite du mot.
8.22
FSE
F-13

Publicité

Chapitres

loading