FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
son Datawedge Zebra Scan
son Datawedge Zebra Scan
Débuté par Sébastien, 08 juin 2021 17:32 - 2 réponses
Connectez-vous…
Sébastien
#1
Posté le 08 juin 2021 - 17:32
Bonjour,
j'ai pas mal galéré mais je suis quasiment au bout, j'utilise le composant Zebra ScannerDataWedge qui est vraiment top !
je créé un profil à l'initialisation s'il n'existe pas, et j'ai quelques paramètres en plus que j'ai ajoutés :
// Création de la classe contenant les paramètres de profil
cl
Settings
est un
C
ZebraDWConfigurationDuProfil
// On indique un nom de profil, ainsi qu'une durée maximale avant de considérer qu'on a un timeout
cl
Settings.m_sProfileName
=
gs
NomDuProfil
cl
Settings.m_nTimeOutMS
=
gn
TimeOut
// Configuration de certains paramètres.
// Pour plus d'information, voir: http://techdocs.zebra.com/datawedge/6-7/guide/api/setconfig/
cl
Settings.m_clScannerPlugin.m_clDecoders.m_bdecoder_korean_3of5
=
Vrai
cl
Settings.m_clScannerPlugin.m_clDecodersParams.m_edecoder_gs1_lim_security_level
=
C
ZebraDWProfilePluginScannerDecodersParams.SECURITY_LEVEL_1
//voici ce que j'ai ajouté :
cl
Settings.m_clScannerPlugin.m_clReaderParams.m_eaim_type
=
C
ZebraDWProfilePluginScannerReaderParams.SC_E_AIM_TYPE.PRESS_AND_RELEASE
cl
Settings.m_clScannerPlugin.m_clScanParams.m_ecode_id_type
=
C
ZebraDWProfilePluginScannerScanParams.SC_E_CODE_ID_TYPE.CODE_ID_TYPE_AIM
cl
Settings.m_clScannerPlugin.m_clScanParams.m_evolume_slider_type
=
C
ZebraDWProfilePluginScannerScanParams.SC_E_VOLUME_SLIDER_TYPE.NOTIFICATION
cl
Settings.m_clScannerPlugin.m_clScanParams.m_sdecode_audio_feedback_uri
=
C
ZebraDWProfilePluginScannerScanParams.ESC_S_DECODE_AUDIO_FEEDBACK_URI.DECODE_AUDIO_FEEDBACK_URI_DECODE_SHORT
cl
Settings.m_clScannerPlugin.m_clScanParams.m_bdecode_haptic_feedback
=
Vrai
// On décide d'écraser le profil (on suppose qu'il a été préalablement créé)
cl
Settings.m_clMainBundle.m_eCONFIG_MODE
=
C
ZebraDWProfileMainBundle.OVERWRITE
Par défaut la classe CZebraDWProfilePluginScannerScanParams a la variable m_sdecode_audio_feedback_uri est une chaîne = "content://media/external/audio/media/null" et donc il n'y a pas de bip quand on scanne, j'aimerais avoir la valeur par exemple "decode-short" qui existe dans la liste des sons disponibles dans le paramétrage du profil de Datawedge, mais je ne sais pas comment y accèder..
C
ZebraDWProfilePluginScannerScanParams
est une
C
lasse
,
Sérialise
=
"ScanParams"
m_ecode_id_type
est un
SC_
E_CODE_ID_TYPE
,
Sérialise
=
"code_id_type"
m_bdecode_haptic_feedback
est un booléen
=
Faux
,
Sérialise
=
"decode_haptic_feedback"
m_sdecode_audio_feedback_uri
est une chaîne
=
"content://media/external/audio/media/null"
,
Sérialise
=
"decode_audio_feedback_uri"
m_bdecoding_led_feedback
est un booléen
=
Faux
,
Sérialise
=
"decoding_led_feedback"
m_ngood_decode_led_timer
est un entier
=
75
,
Sérialise
=
"good_decode_led_timer"
//0-1000
m_evolume_slider_type
est un
SC_
E_VOLUME_SLIDER_TYPE
,
Sérialise
=
"volume_slider_type"
FIN
Si je mets m_sdecode_audio_feedback_uri est une chaîne = "content://media/external/audio/media/decode-short.wav" ça ne fonctionne pas... il se trouve ailleurs ? quelqu'un a une idée comment paramétrer un de ces sons ?
Signaler
0
0
Franck R.
#2
Posté le 10 juin 2021 - 14:12
Bonjour,
En effet j'ai eu le problème sur un MC2200, Il faut remplacer par la ligne :
m_sdecode_audio_feedback_uri est une chaîne = "system/media/audio/notifications/decode-short.wav", Sérialise = "decode_audio_feedback_uri"
J'avais trouvé l'information sur le site Zebra
https://techdocs.zebra.com/emdk-for-android/3-1/api/barcode/ScannerConfig-ScanParams/
Cordialement,
Franck.
Signaler
0
0
Robert Pratillo
#3
Membre enregistré
4 messages
Posté le 21 décembre 2023 - 11:18
Bonjour,
Merci pour la solution!
Cordialement
Roby
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte