File: LISEZMOI

package info (click to toggle)
cwirc 2.0.0-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 640 kB
  • ctags: 589
  • sloc: ansic: 5,423; makefile: 299
file content (1097 lines) | stat: -rw-r--r-- 54,195 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
                      CWirc - plugin morse pour X-Chat
                      --------------------------------
                                   2.0.0
                                   -----

                                   F8EJF
                Pierre-Philippe Coupard <pcoupard@skynet.be>
                                 20/05/2006



  CWirc est un plugin pour le client IRC X-Chat pour transmettre du code morse
par internet en utilisant des serveurs IRC comme rflecteurs. Le code morse
transmis peut tre reu quasiment en temps rel par d'autres clients X-Chat
munis du plugin CWirc. CWirc s'efforce d'imiter un vrai transceiver radio :
il envoie et reoit le signal morse sur des canaux virtuels, et il peut
recevoir plusieurs metteurs transmettant simultanment sur un mme canal.
Le code morse est envoy localement  l'aide d'un manipulateur de type pioche
ou double contact connect  un port srie, ou  l'aide des boutons de la
souris, et le son est mis par la carte son, ou bien par un sondeur externe.

  A noter que CWirc ne dcode pas le code morse : il transmet et reoit
simplement des timings sonores. Un chatteur IRC normal sur le mme canal IRC
sur lequel vous tes en train de transmettre en morse ne verra que des lignes
codes. Seuls d'autres utilisateurs de CWirc peuvent recevoir vos transmissions.



1 - Installer CWirc

  - Editez le Makefile pour choisir le systme d'exploitation cible (LINUX,
    FREEBSD or NETBSD) et les chemins d'installation pour les excutable de
    CWirc.

  - Tapez "make" pour compiler le programme

  - Installez le plugin et son interface utilisateur en tapant "make install"
    en tant que root



2 - Utiliser CWirc

    CWirc est compos de deux parties : un plugin pour X-Chat qui intercepte et
  envoie le code morse sous forme de texte IRC, et un programme d'interface
  graphique spar pour interagir avec l'utilisateur. L'interface graphique est
  dmarre par le plugin uniquement, et ne peut pas tre utilise en tant que
  programme spar.

    Pour utiliser CWirc, X-Chat doit d'abord charger le plugin. Normalement, le
  plugin CWirc est install dans le rpertoire des plugins d'X-Chat sous le nom
  "cwirc.so", et est automatiquement charg par X-Chat au dmarrage. Vous
  pouvez vrifier qu'il a t charg correctement en allant dans le menu
  "Windows" -> "Plugins and Scripts" d'X-Chat vrifier que CWirc apparat
  dans la liste.

    Quand le fichier "cwirc.so" est charg, il ajoute une nouvelle commande
  appele "/CW" (faites "/HELP CW" pour le vrifier), et il ajoute galement
  un bouton "CWirc" dans les boutons utilisateurs d'X-Chat (si vous ne le voyez
  pas, essayez d'activer "Userlist button enabled" dans le menu
  "Preferences -> User list". La commande "/CW" et le bouton "CWirc" tous deux
  activent et dsactivent le plugin. A noter que CWirc ne devrait avoir aucune
  incidence sur vos discussions IRC normales, sur aucun canal, mais qu'il
  filtre en permanence les trames de morse, qu'il soit activ ou non, afin de
  vous permettre de chatter normalement sur un canal IRC ddi au morse mme
  quand le plugin est dsactiv.

    Lorsque le plugin est activ, l'interface graphique est appele et le
  panneau de contrle de CWirc apparat  l'extrieur d'X-Chat. Dans le panneau
  de contrle, il y a six pages : la page principale ("Main") mais aussi les
  pages de rglage du gnrateur iambic ("Keyer settings"), de simulation,
  de gestion des informations personnelles ("Personal info"), de configuration
  d'entres/sorties ("I/O configuration") et d'information sur le programme
  ("About").


  2.1 - La page principale ("Main")

    2.1.1 - Le S-mtre et bouton "sidetone"

        Il s'agit de la simulation d'un S-mtre  aiguille classique. Quand la
      simulation de force du signal est utilise (voir plus bas), il indique
      la puissance du signal d'entre. Quand aucune simulation n'est utilise,
      il est simplement dcoratif et l'aiguille bouge de S0 a S9+30 quelle que
      soit la provenance du signal.

        Quand on clique sur le S-mtre, CWirc passe en mode "sidetone". Quand
      on clique  nouveau, CWirc revient en mode normal. En mode "sidetone",
      vous pouvez manipuler localement sans mettre quoi que ce soit. C'est
      utile pour ajuster son manipulateur, ou pour s'entraner  manipuler,
      sans dranger personne sur le canal.


    2.1.2 - Le rglage du canal ("Channel")

        CWirc implmente le concept de "canal CW", diffrent du canal IRC.
      Il s'apparente  la frquence que l'on slectionne sur un vrai
      transceiver radio. Vous pouvez envoyer ou recevoir du morse sur un seul
      canal CW  la fois. CWirc ignore les signaux morses envoys sur les
      autres canaux CW. Il y a 4000 canaux CW disponibles (de 0  3999), par
      consquent sur un canal IRC donn, il peut y avoir jusqu' 4000 QSOs
      distincts en mme temps.

        Le slecteur "PR x" slectionne l'un des 5 canaux prrgls. Le numro
      du canal juste au dessous permet de rgler le canal CW pour le canal
      prrgl choisi. Ainsi, vous pouvez programmer jusqu' 5 canaux CW
      favoris : par exemple, vous pourriez rgler le canal prrgl no.1 sur
      1000 pour le canal CQ, le canal no.2 sur 1100 pour le canal sur lequel
      vous faites QSY le plus souvent, le canal no.3 sur 912 pour couter le
      canal des nouvelles en morse, ...


    2.1.3 - Le rglage de la tonalit du son reu ("RX pitch")

        Ce rglage change la hauteur du son du code morse reu, permettant
      d'couter votre correspondant  la frquence audio qui vous est la plus
      confortable  l'oreille, ou permettant de faire la distinction entre
      plusieurs oprateurs mettant sur le mme canal, si vous avez une
      "meilleure oreille" pour une tonalit particulire.

      NOTE: ce rglage est ineffectif si CWirc met des clics de sondeur  la
            place de bips, ou si la sortie CW est un sondeur externe seul
            (voir plus bas).


    2.1.4 - Le rglage de la tonalit du son mis ("TX pitch")

        Ce rglage change la hauteur du son de votre propre signal qui vous est
      renvoy localement. Vous pouvez l'ajuster en mode "sidetone" (voir
      ci-dessus) pour viter d'mettre n'importe quoi sur le canal.

      NOTE: ce rglage est ineffectif si CWirc met des clics de sondeur  la
            place de bips, ou si la sortie CW est un sondeur externe seul
            (voir plus bas).


    2.1.5 - Le rglage du silencieux ("Squelch")

        Si vous utilisez la simulation de QRN (voir plus bas), la statique
      radio simule est mise continuellement et devient rapidement fatiguante.
      Comme avec une vritable radio, pour couper le bruit de fond quand il
      n'est pas utile (quand vous n'tes pas en train d'mettre ou de recevoir
      quelque chose), rglez le silencieux assez haut pour couper le bruit de
      fond, et assez bas pour ractiver le son quand un signal utile arrive.

        Notez que si vous utilisez la simulation de force du signal et/ou la
      simulation de couche E sporadique (voir plus bas), utiliser le silencieux
      peut vous faire perdre des signaux faibles.


    2.1.6 - The rglage du volume ("AF gain")

        Ce rglage change le volume des bips ou des clics de sondeur mis par
      la carte son. Notez que le priphrique de mixage de votre ordinateur
      n'est pas utilis pour rgler le volume : CWirc gnre simplement des
      signaux sonores de moindre amplitude en interne.


    2.1.7 - Le rglage du manipulateur ("Key")

        Ce bouton indique  CWirc d'interprter les clics souris dans la zone
      de manipulation, ou un vrai manipulateur connect  un port srie (voir
      plus bas), comme une pioche (straight) ou un manipulateur double contact
      utilisant le gnrateur iambic interne ("iambic"). L'image affiche dans
      la zone de manipulation par la souris change en consquence, soit l'image
      d'une pioche, ou bien celle d'un manipulateur double contact.


    2.1.8 - Le rglage de vitesse du gnrateur iambic ("keyer")

        Si vous choisissez "iambic" dans le rglage "Key", vous pouvez rgler
      la vitesse du gnrateur iambic en mots par minute ("WPM"). Le gnrateur
      fonctionnera alors  cette vitesse, en accord avec les rglages de la
      page "Keyer settings" (voir plus bas).


    2.1.9 - La zone de manipulation par la souris

        Si vous avez activ la souris comme mode de manipulation (voir plus
      bas), vous pouvez manipuler avec la souris en plaant le pointeur dans
      l'icne reprsentant un manipulateur morse et en utilisant les boutons
      de la souris comme pioche ou manipulateur double contact. Si vous
      dfinissez le manipulateur comme tant de type double contact (iambic),
      les boutons gauche et droits de la souris mulent les deux contacts. Si
      vous dfinissez le manipulateur comme tant de type pioche, l'un ou
      l'autre bouton de la souris mule le contact unique du manipulateur.


    2.1.10 - The dcodeur de morse automatique

        En bas du panneau de contrle, il y a une ligne de texte contenant les
      caractres dcods en provenance du signal morse en cours de rception.

        Le dcodeur de morse qui gnre ces caractres simule un dcodeur
      automatique rel, connect  la sortie audio d'un transceiver radio rel.
      Par consquent, it ne fonctionnera que si une seule personne transmet 
      la fois. Si plusieurs personnes envoient du morse en mme temps sur le
      mme canal CW, comme dans un pileup, ou bien si vous transmettez par
      dessus le signal de quelque'un, le dcodeur sera perdu et dcodera
      n'importe quoi. Si vous avez vraiment besoin de dcoder une personne en
      particulier dans un pileup avec le dcodeur, vous pouvez utiliser la
      commande IRC "/IGNORE" pour faire taire tous les autres metteurs.

        Si vous utilisez la simulation de force du signal ou la simulation de
      couche E sporadique, le dcodeur ne fonctionnera pas si le signal reu
      est trop faible ou fluctuant, ou ne dcodera pas correctement. De la
      mme manire, si un signal fort arrive en mme temps qu'un signal faible,
      seul le signal fort sera dcod. Si plus d'un signal fort arrive en mme
      temps, le dcodeur sera perdu.

        Le dcoder a galement besoin "d'entendre" un peu de signal avant de
      pouvoir se synchroniser correctement avec l'metteur, ou avec vous. Par
      consquent, le ou les premiers caractres seront errons le temps que le
      dcodeur devine le timing du code morse. Il se re-synchronisera de la
      mme faon si l'metteur change brutalement sa vitesse de transmission
      de manire consquente, ou si vous-mme ne rpondez pas  une vitesse
      proche de celle de votre correspondant. Enfin, bien que le dcodeur
      tolre des timings morse lgrement incorrects et des vitesses de
      transmission qui drivent, il a tout de mme besoin de recevoir du code
      morse "propre" pour fonctionner correctement. Vous ferez aussi bien
      d'utiliser vos oreilles pour copier un mauvais oprateur, ou un oprateur
      qui utilise un rapport de dure dit/silence trs atypique.

        Le dcodeur est aussi utile en mose "sidetone" (voir plus haut) pour
      s'entraner a manipuler du code morse clair avec un timing correct.

      NOTE: Si vous faites un QSO dans un code autre que le code morse moderne
            ou le code DOT, comme par exemple en code morse amricain, le
            dcodeur ne comprendra pas et produira n'importe quoi.


    2.1.11 - L'indicateur de vitesse du dcodeur, et bouton de remise  zero

        L'indicateur de vitesse du morse reu par le dcoder  la droite du
      texte dcod, en mots par minutes, est une mesure de la vitesse de
      manipulation de votre correspondant. La vitesse est dtermine
      directement  partir du signal reu ou envoy, et donc peut tre assez
      approximative. Si le dcodeur est perdu  cause de deux signaux
      simultans, ou  cause d'un signal fluctuant, l'indicateur de vitesse
      se met  varier tout le temps et ne veut plus rien dire. Si le code morse
      n'utilise pas un rapport de dure dit/silence de 50%, l'indicateur de
      vitesse sera aussi fauss.

        Cet indicateur sert aussi de bouton de remise  zro du dcodeur.
      en cliquant dessus, le tampon de caractres dcods est effac et l'tat
      interne du dcodeur est remis  zro.


    2.1.12 - Le slecteur de langue du dcodeur de morse automatique

        A droite de l'indicateur de vitesse, vous pouvez slectionner quelle
      langue ou quel code vous souhaitez que le dcodeur utilise. Le morse
      Anglais (international), Franais, Russe et Japonais (katakana), ainsi
      que le code DOT (qui est un code historique distinct du morse) sont
      supports.

        Afin de voir les caractres dcods dans une langue autre que l'Anglais
      (morse ou DOT), vous devez avoir un jeu de fontes Unicode/ISO-10646
      install sur votre systme. Si vous tes intress par un code morse
      different de l'Anglais, il y a de bonnes chances que votre machine soit
      dj configure correctement. Sinon, un bon document  lire pour
      configurer vos fontes correctement sous X est le document "XFree86
      Font De-uglification HOWTO" (en Anglais, pas de VF disponible  ma
      connaissance), disponible sur :

      http://www.tldp.org/HOWTO/FDU/index.html

        Si vous trouvez le dcodeur gnant, ou que vous ne pouvez pas vous
      empcher de le regarder lorsque vous vous entranez  la copie,
      slectionnez "No decoder" pour l'arrter.
     


  2.2 - La page de rglage du gnrateur iambic ("Keyer settings")

      Cette page vous permet d'ajuster le gnrateur iambic  votre got.
    Les caractristiques et rglages d'un gnrateur iambic sont une affaire
    trs personnelle : des gnrateurs de diffrents fabricants (ou des
    ralisations personnelles), et mme quelquefois des modles diffrents d'un
    mme fabricant, ont tous des rponses lgrement diffrentes  la mme
    manipulation d'un oprateur, et presque tous les oprateurs ont tendance 
    prfrer les caractristiques du gnrateur avec lequel ils ont appris
    l'iambic. Le gnrateur interne de CWirc peut tre ajust pour reproduire
    les caractristiques de presque tous les gnrateurs qui existent.


    2.2.1 - Le slecteur de mode iambic

        Slectionnez le mode iambic que vous voulez que le gnrateur utilise
      (mode A ou B). Le mode iambic change seulement le comportement du
      gnrateur lorsque les deux contacts sont relchs aprs avoir t mis
      en oeuvre les deux  la fois (c'est la dfinition du mode iambic) : en
      mode A, quand les deux contacts sont relchs au milieu d'un lment en
      cours d'mission (dit ou dah), l'lment est complt, puis le gnrateur
      s'arrte. En mode B, l'lment est complt, puis le gnrateur ajoute
      automatiquement un lment oppos, puis s'arrte.

        Si, quand vous manipulez, vos Cs se transforment rgulirement en Ks,
      vous utilisez probablement le mode A alors que vous tes habitu au mode
      B. A l'inverse, si vos Ks se transforment en Cs, vous tes probablement
      habitu au mode A.


    2.2.2 - La mmoire de dit et la mmoire de dah ("dit memory", "dah memory")

        Si vous activez la mmoire de dit, quand le gnrateur dtecte le
      contact des dits se fermer durant l'mission d'un dah, mme brievement,
      il s'en "souvient" et met un dit ds que le timing morse le permet.
      de la mme manire, la mmoire de dah autorise l'insertion automatique
      d'un dah quand le contact des dahs est ferm brievement durant l'mission
      d'un dit.

        Typiquement, la mmoire de dit et de dah sont utilises pour gnrer
      des Ns et des As en fermant rapidement les deux contacts successivement,
      l'un aprs l'autre (mais sans fermer les deux contacts  la fois, ce qui
      ferait entrer le gnrateur en mode iambic). Elles sont aussi trs
      utiles pour gnrer des lettres telles que Y, Q, L ou F en envoyant un
      flot de dahs ou de dits, et en insrant un dit ou un dah en fermant
      rapidement le contact oppos au moment adquat.


    2.2.3 - Le mode B de demi-lment ("mid-element mode-B")

        La plupart des gnrateurs en mode B ajoutent automatiquement un
      lment oppos lorsque les deux contacts sont relchs  n'importe quel
      moment durant l'lment en cours d'mission, en mode iambic. Cependant,
      certains gnrateurs semblent faire la distinction entre le cas o les
      deux contacts sont relchs avant le milieu de l'lment en cours
      d'mission, et le cas o ils sont relchs aprs. Dans le second cas, ces
      gnrateurs n'envoient pas un lment oppos supplmentaire, alors qu'ils
      le font dans le premier cas. Ces gnrateurs semblent tre assez rare
      cependant.

        Si vos As se transforment rgulirement en Rs, et vos Us en Fs, mais
      que votre manipulation est correcte le reste du temps en mode B,
      peut-tre tes-vous habitu  ce "demi mode B" et que cette option pourra
      corriger le problme.


    2.2.4 - L'espacement de caractres automatique ("auto character spacing")

        Quand cette option est active, le gnrateur vous force  attendre
      la dure correcte entre les lettres. Essayez cette option si vous avez
      du mal  bien sparer les lettres.


    2.2.5 - L'espacement de mots automatique ("auto word spacing")

        En plus de l'espacement de caractres automatique, vous pouvez utiliser
      cette option pour forcer le gnrateur  vous faire attendre la dure
      correcte entre les mots et vous aider  formater votre transmission de
      faon parfaite. Essayez d'utiliser cette option si vous avez constament
      des difficults  laisser assez d'espace entre les mots. Sachez cependant
      que cette option requiert une bonne matrise gnrale de la technique de
      manipulation pour tre utilise efficacement, car elle vous force 
      attendre une dure de pause entre mots complte  chaque fois que vous
      hsitez sur une lettre.


    2.2.6 - L'option d'inversement des contacts ("invert paddles")

        Si vous tes gaucher, ou si vous tes habitu  manipuler avec le
      contact de gauche a droite et celui de droite  gauche, activez cette
      option.


    2.2.7 - Le rglage du rapport de dure dit/silence ("dit weight")

        A l'poque o les radios avaient souvent un peu de retard entre le
      moment o le manipulateur tait activ et le moment o elles commenaient
       mettre, il tait souvent utile d'augmenter artificiellement la
      longueur des lments mis par le gnrateur iambic, afin que le signal
      qui tait transmis au final par la radio se retrouve avec un timing
      correct. De nos jours, la plupart des transceivers n'ont plus besoin
      de cette astuce pour envoyer de la CW au format correct, mais certains
      oprateurs ont gard leurs rapports de dure dit/silence inhabituels
      car ils pensent que cel "sonne" mieux, ou pour "personnaliser" leurs
      signaux. Le gnrateur interne de CWirc vous permet galement de changer
      le rapport de dure dit/silence, bien que cel soit totalement inutile
      pour faire de la CW sur le net.

        La valeur correspondant au timing normal du code morse est 50%.

      NOTE: n'exagrez pas le rglage : si vous rglez le rapport trop loign
            de 50%, la plupart des oprateur ne vous copieront pas
            confortablement, et certains peuvent ne pas vous copier du tout.


  2.3 - La page de simulation

      Cette page vous permet de rgler CWirc afin d'obtenir une approximation
    du son que peut produire un vritable poste radio, pour vous entraner  la
    copie de signaux qui ne sont pas parfait, et qui sont moins "artificiels"
    qu'avec les rglages de base.


    2.3.1 - La simulation de QRN

        Activez "simulate QRN" pour ajouter du bruit et de la statique aux
      signaux reus. Utilisez la rglette "QRN level" pour ajuster le niveau
      de statique que vous souhaitez. Le niveau de QRN que vous avez choisi
      se traduit par une monte de l'aiguille du S-mtre correspondante dans
      le panneau principal.


    2.3.2 - La simulation de propagation

        Activez "simulate signal strength for signals with grid squares" pour
      associer aux signaux reus une force de signal simule, calcule  partir
      de votre locator et de ceux des metteurs des signaux en question, pour
      les metteurs qui ont choisi d'envoyer leur locator dans leur signal.

        Pour que cette option fonctionne, vous devez entrer votre locator dans
      la page de gestion des informations personnelles (voir ci-dessous) :
      CWirc dtermine la force simule d'un signal en calculant la distance
      entre vous et la personne qui met le signal, donc il doit connatre
      votre position sur Terre, ainsi que celle de l'metteur. La personne qui
      met a cependant le choix de ne pas divulger son locator : si le locator
      n'est pas envoy avec un signal, ce signal se verra attribuer une force
      de signal simule par dfaut, que vous pouvez ajuster avec la rglette
      intitule "default signal strength for signals without grid squares".

        En plus de la simulation de force de signal, vous pouvez y ajouter la
      simulation de couche E sporadique en activant "simulate sporadic-E for
      weak signals". Le vritable phnomne de couche E sporadique est un type
      de rflection des ondes radios sur la couche ionosphrique E, caus par
      des zones d'ionisation inhabituellement denses dans l'atmosphre, qui
      permet de faire de nombreux contacts longue-distance en VHF. Ces signaux
      rflchis on tendance a fluctuer lors des mouvements des zones
      d'ionisation dans l'atmosphre, ce qui rend ces contacts longue-distance
      difficile  tablir et  maintenir. Avec la simulation de couche E
      sporadique active, CWirc fait fluctuer la force de tous les signaux
      faibles qu'il reoit (environ en dessous de S3) comme s'ils venaient
      d'une rflexion sur la couche ionosphrique E.


  2.4 - La page de gestion des informations personnelles ("Personal info")

    2.4.1 - L'indicatif ("Callsign")

        Si vous tes radioamateur, vous pouvez entrer votre indicatif pour que
      les autres utilisateurs le voient dans vos messages morses, ou lorsqu'ils
      interrogent votre client CWirc avec la commande /CTCP CWIRC (voir plus
      bas).


    2.4.2 - Le locator ("Grid square")

        Entrez le locator correspondant  votre position physique sur Terre.
      Si vous voulez pouvoir utiliser la simulation de force de signal et la
      simulation de couche E sporadique. Si vous ne connaissez pas votre
      position sur la grille, vous pouvez la dterminer sur la page suivante,
       l'aide de la carte, ou si vous connaissez votre latitude et longitude :

      http://www4.plala.or.jp/nomrax/GL/index.html

        CWirc accepte les locators au format de base  4 caractres ("AB12"),
      ou au format plus prcis  6 caractres ("AB12CD").


    2.4.3 - L'envoi de l'indicatif avec le signal ("send callsign with CW")

        Si vous slectionnez cette option, CWirc enverra votre indicatif en
      parallle avec votre signal CW, et les autres utilisateurs de CWirc
      pourront le voir lorsqu'ils recevront votre signal. Si vous choisissez de
      diffuser votre indicatif, il sera transmis sous forme code dans le
      message IRC, afin que seuls les autres utilisateurs de CWirc puissent le
      voir.

        C'est utile si vous voulez rester anonyme sur IRC aux yeux des
      chatteurs IRC normaux, mais vous souhaitez tre connu des autres
      utilisateurs de CWirc par votre indicatif en mme temps.

    
    2.4.4 - L'envoi du locator avec le signal ("send grid square with CW")

        Si vous slectionnez cette option, votre locator sera transmis en
      parallle avec votre signal CW, ce qui permettra aux autres utilisateurs
      de CWirc d'utiliser la simulation de force de signal avec votre signal.
      Si vous choisissez de diffuser votre locator, il sera transmis sous forme
      code dans le message IRC. Si vous voulez rester vague sur votre position
      exacte, entrez votre locator sur 4 caractres seulement (de tels locators
      dfinissent une zone de 110 km x 160 km environ en Europe ou en Amerique
      du nord).

    
    2.4.5 - Les options CTCP

        CWirc peut rpondre  une requte CTCP spciale (CTCP CWIRC) pour
      annoncer quelle version vous utilisez, le canal sur lequel vous tes
      actuellement, votre indicatif et votre locator.
        
        Si vous ne voulez divulger aucune de ces informations, dsactivez
      l'option "reply to CTCP CWIRC queries". Si vous l'activez cependant,
      CWIRC donnera  quiconque tapera "/CTCP <votre nick> CWIRC" la version de
      votre client CWirc.

        Vous pouvez galement activer "send callsign in CTCP reply" pour
      laisser CWirc divulger votre indicatif, "send grid square in CTCP reply"
      pour divulger votre locator, et "send current channel in CTCP reply" pour
      divulger le canal sur lequel vous tes actuellement.

        Additionally, you can also check "send callsign in CTCP reply", "send
      grid square in CTCP reply, or "send current channel in CTCP reply" to
      give those details along with the CWirc version.


  2.5 - La page de configuration d'entres/sorties ("I/O configuration")

      Cette page vous permet de rgler les paramtres pour les priphriques
    l'entre et de sortie des signaux CW, et le rglage du tampon de rception.
    Les rglages dans cette page ne sont effectifs qu'aprs que vous aillez
    cliqu sur le bouton "Change/Save". Si un paramtre est erron, une bote
    d'erreur vous informera de la raison de l'erreur.


    2.5.1 - Le priphrique d'entre de la CW ("CW input")

        Pour manipuler dans CWirc, vous pouvez utiliser la souris en cliquant
      dans la zone de manipulation souris dans le panneau principal (voir plus
      haut) en slectionnant "mouse", un vrai manipulateur connect un a port
      srie (voir plus bas) en slectionnant "real key", ou les deux en
      slectionnant "both". Si vous slectionnez un vrai manipulateur ou les
      deux mthodes, the port srie ("Serial device") doit tre dfini.


    2.5.2 - Le priphrique de sortie de la CW ("CW output")

        Pour mettre le son du morse, CWirc peut utiliser une carte son en
      slectionnant "soundcard", un sondeur externe connect  un port srie
     (voir plus bas) en slectionnant "sounder", ou les deux en slectionnant
     "both". Si vous slectionnez la carte son ou les deux, le priphrique
     son ("Sound device") doit tre dfini. Si vous slectionnez le sondeur ou
     les deux, le port srie ("Serial device") doit tre dfini.

      NOTE: Si vous utilisez  la fois un vrai manipulateur et un sondeur, ils
            partageront le mme port srie.

      NOTE: Si vous utilisez un sondeur, vous devriez viter d'utiliser la
            simulation de force de signal. En effet, comme le sondeur n'a pas
            de concept de volume, des signaux faibles ne seraient tout
            simplement pas mis.

      NOTE: L'option "sounder" (c'est--dire un sondeur externe comme seul
            priphrique de sortie) n'est pas disponible sous FreeBSD ou
            NetBSD, car ces systmes d'exploitation n'ont pas d'implmentation
            correcte de l'interface /dev/rtc, par consquent CWirc a toujours
            besoin d'une carte son pour obtenir un timing en temps rel.


    2.5.3 - L'option du son de la CW ("CW sound")

        Si le priphrique de sortie de la CW est une carte son ou les deux,
      vous pouvez choisir d'mettre le son du code morse entrant ou sortant
      comme des bips traditionnels, ou comme des clics de sondeur. La plupart
      des radioamateurs "modernes" choisira l'option "beeps". Les clics de
      sondeur ("sounder clicks") sont une option destine  ceux qui
      s'intressent  l'histoire du tlgraphe,  ceux qui veulent faire
      l'exprience du son de la tlgraphie d'une poque rvolue qu'on pouvait
      entendre dans les stations de tlgraphie des les gares de chemin de
      fer de la conqute de l'ouest, ou qui veulent s'essayer au code morse
      Amricain originel (qui est diffrent du code morse international que
      tout le monde connait aujourd'hui).

        Notez que les clics de sondeur mis par CWirc proviennent d'un
      vritable sondeur Vail, et que les timings du bras du sondeur qui vont
      de haut en bas ont t reproduits fidlement.

    
    2.5.4 - L'anti-rebond pour les contacts du manipulateur ("Key debounce")

        Quand un manipulateur connect  un port srie est utilis, le ou les
      contact(s) du manipulateur sont lus  intervalles rguliers pour
      dterminer leur(s) tat(s). Si vous constatez que des dits ou des dahs
      parasites se produisent quand vous manipulez, il est trs possible que le
      ou les contact(s) prsente(nt) un phnomne de "rebond" qui se produit
      lorsque un contact lectrique est coup. Le "rebond" est un phnomne
      lectrique courant qui se produit avec presque tous les contacts
      lectriques. Pour remdier au problme, augmentez la valeur de l'anti-
      rebond ("Key debounce") jusqu' ce que le problme disparaisse.

      NOTE: plus la valeur de l'anti-rebond est faible, meilleure sera la
            prcision du timing, ce qui est important surtout si vous tes un
            oprateur rapide. Si vous trouvez le manipulateur "mou" et/ou si
            vous ratez des lments quand vous manipulez vite, essayez de
            diminuer l'anti-rebond.


    2.5.5 - Le rglage du tampon de rception ("Recv buffering")

        Ce rglage indique  CWirc pendant combien de temps (en millisecondes)
      il doit stocker le dbut d'un signal morse reu. Sur des serveurs IRC
      raisonnablement responsifs, 1000 ms (1 s) est en gnral suffisant. Si
      vous tes connect  un server IRC charg et lent, essayez d'augmenter la
      valeur pour augmenter la quantit de signal morse dans le tampon de
      rception. Si vous tes connect  un serveur IRC local, ou si vous
      recevez un signal d'un oprateur avec lequel vous tes en DCC CHAT
      (voir plus bas), vous pouvez diminuer la valeur.
 
        Plus vous augmenter la valeur du tampon de rception, moins votre
      client CWirc sera sujet  des coupures de signal dues  un retard des
      donnes entrantes, mais plus le temps de latence en rception augmentera.


    2.5.6 - Le priphrique son ("Sound device")

        Si le priphrique de sortie de la CW est la carte son ou les deux,
      ce rglage indique  CWirc quel fichier de priphrique son utiliser pour
      accder  la carte son. En gnral, il s'agit de "/dev/dsp" sous Linux,
      "/dev/dsp0.0" sous FreeBSD, ou "/dev/audio0" sous NetBSD, si vous n'avez
      qu'une seule carte son.

      NOTE: si vous voulez utiliser the dmon aRts avec CWirc, vous pouvez
            grce au convertisseur artsdsp et avec un peu de bricolage, au
            dpend de la latence audio :

            - En tant que root, renommez l'excutable "cwirc_frontend"
              (d'habitude install dans /usr/bin ou /usr/local/bin) en
              "cwirc_frontend.REAL"

            - En tant que root, ditez un nouveau script shell dnomm
              "cwirc_frontend"  la place du vrai excutable, contenant les
              lignes suivantes :

                #!/bin/sh
                artsdsp cwirc_frontend.REAL $*

              et rendez-le excutable en invoquant

                chmod +x cwirc_frontend

            - Redmarrez CWirc et assurez-vous que le priphrique son est
              "/dev/dsp". Le son devrait alors tre redirig vers le dmon
              aRts.


    2.5.7 - Le port srie ("Serial device")

        Si le priphrique d'entre de la CW est un vrai manipulateur ou les
      deux, ou bien si le priphrique de sortie de la CW est un sondeur ou les
      deux, ce rglage indique  CWirc sur quel port srie sont connects le
      manipulateur et/ou le sondeur. En gnral, utilisez /dev/ttyS0 pour COM1,
      /dev/ttyS1 pour COM2 ... sous Linux, /dev/cuaa0 pour COM1, /dev/cuaa1
      pour COM2 ... sous FreeBSD, ou /dev/tty00 pour COM1, /dev/tty01 pour
      COM2 ... sous NETBSD.


  2.6 - Faire des QSOs sur un canal IRC

      Une fois que CWirc est configur comme vous le souhaitez, connectez-vous
     un server IRC et rejoignez un canal IRC o l'on trouve du trafic morse.
    N'oubliez pas de rgler le canal CW sur le mme que celui des autres
    participants (gnralement 1000 est le canal de CQ).

      Le morse que vous manipulez sera envoy sur le canal IRC sous forme de
    lignes de texte codes toutes les 2 secondes. De la mme manire, votre
    client CWirc recevra des signaux morse envoys sous forme de lignes codes.
    Notez que le morse reu sur les canaux autres que celui sur lequel vous
    tes sera ignor.

    IMPORTANT: CWirc utilise un protocole qui ressemble beaucoup  des
               caractres alatoires envoys  grande vitesse, aux yeux des
               chatteurs IRC qui n'utilisent pas CWirc. Soyez vigilants et
               n'utilisez pas CWirc sur des canaux IRC de chat gnraux
               (c'est--dire non-ddis au trafic morse)  moins que vous ne
               connaissiez les chatteurs et que vous ne les prveniez 
               l'avance.


  2.7 - Faire des QSOs hors d'un canal IRC

      Il est possible que vous ne souhaitiez pas discuter de certaines choses
    sur un canal IRC public, afin que n'importe qui sur votre canal CW
    n'entende pas ce que vous dites. Il est possible de discuter en priv avec
    une autre personne en utilisant la commande IRC /QUERY, en morse, comme
    vous le feriez pour envoyer des messages IRC normaux en priv. Toutefois,
    vous est votre correspondant devez tout de mme rester sur le mme canal CW.

      Vous pouvez aussi chatter en DCC CHAT avec l'autre correspondant : dans
    ce cas, la connection entre vous et l'autre correspondant est directe,
    se passe compltement du server IRC, ce qui a pour avantage de rduire
    le dlai entre les 2 clients IRC, et vous assure de ne pas vous faire
    "sortir" du canal IRC pour raison de flooding.


  2.8 - Bloquer CWirc sur un canal IRC

      Normalement, CWirc reoit et envoie du morse sur le canal IRC courant.
    Si vous ne faites que du morse, c'est gnralement suffisant. Cependant,
    il est possible que vous vouliez faire du morse sur un canal IRC, tout en
    chattant normalement sur un autre. Typiquement, la situation se prsente
    quand vous attendez que quelqu'un lance l'appel sur un canal IRC ddi au
    morse, et que vous vouliez chatter avec des amis sur un autre canal IRC
    en attendant.

      Vous pouvez ordonner  CWirc de ne pas suivre le canal courant. Pour
    faire cel, allez sur le canal IRC sur lequel vous voulez faire du morse
    et tapez la commande "/CWLOCK" : CWirc vous dit alors qu'il est maintenant
    bloqu sur ce canal IRC. Vous pouvez alors aller faire ce que vous voulez
    sur d'autres canaux IRC, CWirc restera sur le canal sur lequel vous l'avez
    bloqu. Si vous voulez bloquer CWirc sur un autre canal, allez sur ce
    nouveau canal et tapez la commande "/CWLOCK"  nouveau. Si vous voulez
    revenir au mode par dfaut qui est de suivre le canal IRC courant, tapez
    la commande "/CWUNLOCK".

      Notez que vous pouvez galement bloquer et dbloquer CWirc sur des
    fentres de chat priv et de chat en DCC CHAT.
    

  2.9 - Notes sur l'utilisation de la simulation

      Si vous utilisez la simulation de force de signal, et particulirement si
    vous y ajoutez la simulation de couche E sporadique, il est trs possible
    de ne pas entendre un signal du tout malgr que CWirc dit le recevoir, s'il
    est trop faible (si l'oprateur qui envoie le signal est trop loign de
    vous physiquement) ou s'il est trop attnu par la simulation de couche E
    sporadique.

      De plus, bien que cel soit possible,  n'est pas une trs bonne ide
    d'utiliser la simulation de force de signal ou de couche E sporadique avec
    un sondeur : si le signal est trop faible, le son du sondeur s'arrtera
    tout bonnement, puisque il s'agit d'un priphrique tout-ou-rien.

      Enfin, bien que cel soit possible galement, notez qu'utiliser des sons
    de clics de sondeur avec du QRN simul, ou avec la simulation de force de
    signal ou de couche E sporadique, n'a aucun sens : les sondeurs taient
    utiliss pour la tlgraphie filaire, et donc ne gnraient jamais de
    statiques ou de signaux faibles.



3 - Connecter un vrai manipulateur

    Manipuler  la souris est acceptable quand aucune autre solution n'existe,
  mais  n'est vraiment pas idal. Si vous avez un vrai manipulateur, vous
  pouvez l'utiliser avec CWirc en le connectant  votre ordinateur avec un
  simple cble srie :


  3.1 - Utiliser une pioche

    En supposant que votre port srie utilise un connecteur DB9, le schma de
    cblage est le suivant :

      No. du fil DB9                             Manipulateur 

                                                    =====
      6 (ligne DSR) --------------------+-------------|

      4 (ligne DTR) --------------------+-------------O

    
    Une fois que le manipulateur est connect, configurez CWirc en rglant
    l'entre de la CW sur "real key" ou "both" et le type de manipulateur sur
    "straight" dans le panneau principal.


  3.2 - Utiliser un manipulateur double contact

    En supposant que votre port srie utilise un connecteur DB9, le schma de
    cblage est le suivant :

      No. du fil DB9                             Manipulateur 

      8 (ligne CTS) --------------------+--------O--===== Contact de droite

      4 (ligne DTR) --------------------+--------|        Commun

      6 (ligne DSR) --------------------+--------O--===== Contact de gauche


    Une fois que le manipulateur est connect, configurez CWirc en rglant
    l'entre de la CW sur "real key" ou "both" et le type de manipulateur sur
    "iambic" dans le panneau principal.



4 - Connecter un sondeur externe

    CWirc peut contrler un sondeur, un gnrateur de bips, ou mme la ligne
  PTT de votre transceiver, au travers de la ligne RTS du port srie. Il est
  possible de faire en sorte que cette ligne change d'tat en fonction du code
  morse reu ou mis, en parallle avec la carte son, ou  la place de la
  carte son. C'est une fonction utile pour diffrents types d'utilisateurs :

  - Ceux dont la carte son ne peut tre utilise par plus d'un processus  la
    fois et qui veulent couter quelque chose en mme temps qu'ils font de
    la CW

  - Les gens qui veulent faire l'exprience du son originel du tlgraphe
    (c'est--dire le son du sondeur), qui taient non pas des bips mais des
    clics

  - Les radioamateurs qui veulent retransmettre un QSO CW internet sur les
    ondes

  - Les utilisateurs qui ont un problme d'audition et qui ont besoin d'une
    indication visuelle des dits et des dahs

  Bien entendu, on ne peut pas trouver d'appareils pour faire du morse
  contrls par une ligne RTS de port RS232 tout faits dans le commerce, donc
  il vous faudra probablement dpoussirer votre fer  souder et le faire vous-
  mme. Le plus simple est probablement de fabriquer une petite interface 
  relai contrl par la ligne RTS, avec un optocoupleur pour protger votre
  port srie, puis d'utiliser le relai pour injecter une tension dans un 
  oscillateur d'entranement tout fait, un buzzer, une ampoule ou une bobine
  de sondeur.


    En supposant que votre port srie utilise un connecteur DB9, le schma de
  cblage est le suivant :

    No. du fil DB9

    7 (ligne RTS) --------------------+-------- Sortie sondeur

    5 (ligne GND) --------------------+-------- Masse logique


    Une fois que le sondeur est connect, configurez CWirc en rglant
  la sortie de la CW sur "sounder" ou "both".

    Avec un sondeur, si plusieurs oprateurs envoient du morse sur le mme
  canal CW en mme temps, il n'est pas possible de discerner entre eux grce
   la hauteur du son, vu que la seule information disponible avec une ligne
  de donne unique est la prsence ou l'absence de signal.

  NOTE: si vous rglez la sortie de la CW sur "sounder" (option disponible
        seulement sous Linux), CWirc ne pourra pas utiliser la carte son pour
        obtenir son timing en temps rel. Donc, il essayera d'utiliser
        l'horloge en temps rel de l'ordinateur  la place,  travers
        l'interface /dev/rtc. Vous devez cependant configurer certains choses
        pour autoriser un programme utilisateur  accder  /dev/rtc :

        - Activez l'option "Enhanced Real Time Clock Support" dans le noyau
          Linux, soit en tant que module, soit compil dans le noyau

        - Changez les permissions du fichier /dev/rtc pour qu'il soit
          accessible par un utilisateur normal

        - Autorisez CWirc  demander au noyaux de gnrer 1024 interruptions
          par seconde en tapant la commande suivante, en tant root :

            echo 1024 > /proc/sys/dev/rtc/max-user-freq

          (Le plus simple est de mettre cette ligne dans un script de dmarrage
          afin que l'horloge en temps rel soit toujours configure
          correctement  chaque redmarrage de la machine.)

        Si vous utilisez la sortie CW par la carte son et par le sondeur en
        mme temps, vous n'avez pas besoin de faire la configuration ci-dessus.
        En effet, CWirc utilise automatiquement la carte son pour se
        synchroniser  chaque fois que c'est possible.
 


5 - Programmes d'extensions pour CWirc

    Depuis la version 1.7.0, CWirc supporte des programmes externes pour
  tendre ses fonctionnalits. Une interface de programmation simple permet
   un programme conu ou modifi pour fonctionner avec CWirc de recevoir
  l'audio de CWirc de faon synchrone, et de manipuler comme si vous manipuliez
  vous-mme.

    Si vous avez un programme d'extension install, une page supplmentaire
  apparatra dans le menu afin de vous permettre de le dmarrer. Notez qu'un
  seul programme d'extension peut fonctionner  la fois.



6 - Note sur l'interfaage de CWirc et de CWCom

    Le type d'interfaage de priphriques externes par le port srie utilis
  par CWirc est strictement identique  celui utilis par le programme CWCom
  pour Windows, de MRX Software (http://www.mrx.com.au/d_cwcom.htm). Donc, si
  vous utilisez dj CWCom dans Windows avec un manipulateur et/ou un sondeur
  connect au port srie, vous n'aurez pas besoin de modifier quoi que ce soit
   votre installation matrielle pour utiliser CWirc sous Unix.



7 - Rsoudre le problme de son hach

    Sur certaines machines quipes de cartes sons bas-de-gamme (typiquement
  les chipsets SiS, i8x0 ou VIA), il est possible que CWirc produise un son
  dsagrable et hach quand le systme est charg, mme modrment. Si vous
  entendez un tel son hach, essayez d'installer le programme d'interface
  graphique (gnralement le fichier /usr/bin/cwirc_frontend ou
  /usr/local/bin/cwirc_frontend) avec l'attribut suid root, en tapant les
  commandes suivantes en tant root :

    chown root <chemin d'installation de l'interface graphique>/cwirc_frontend
    chmod u+s <chemin d'installation de l'interface graphique>/cwirc_frontend

  puis en redmarrant CWirc. Cel devrait supprimer le problme, ou au moins
  l'amliorer.

    Quand CWirc est excut avec l'attribut suid root, il demande au systme de
  donner  sa routine d'entres/sorties une priorit d'excution suprieure 
  la plupart des autres processus du systme, ce qui contribue  liminer le
  retard de transfer de donnes vers la carte son  l'origine du son hach.
  CWirc ne peut demander ce traitement de faveur au systme que s'il a les
  mmes droits que le superutilisateur (root), d'o la ncessit d'installer
  le programme suid root.

    CWirc est normalement install sans l'attribut suid root par dfault,
  car bien qu'il renonce aux droits du superutilisateur immdiatement aprs
  avoir chang sa propre priorit systme, presque au tout dbut du programme,
  et par consquent devrait tre trs sr, les programmes avec l'attribut suid
  root sont en gnral considrs comme un risque pour la scurit du systme,
  et de toute faon la plupart des utilisateurs n'auront aucun problme de son
  avec CWirc tournant avec une priorit systme normale. C'est la raison pour
  laquelle il vous est laiss le soin de changer l'attribut suid root du
  fichier de l'interface graphique  la main, seulement si vous en avez besoin.

    Si le problme semble persister, vous pouvez vrifier que CWirc a
  effectivement russi  changer la priorit de sa routine d'entre/sorties
  avec les droits du superutilisateur. Pour cel, invoquez :

    ps x | grep cwirc_frontend

  alors que CWirc tourne, et vrifiez que l'un des deux processus appels
  "cwirc_frontend" a un "<" marqu devant son nom, ce qui signifie que le
  processus possde une priorit leve.
  


8 - FAQ

  Q: Quand je rgle "CW output" sur "sounder", quand je dmarre le plugin, il
     dit "Error : cannot open /dev/rtc." mais je suis sr que mon noyau a
     le support pour l'horloge en temps rel, qu'il est configur correctement
     et que le fichier /dev/rtc a les permissions correctes.

  R: Des programmes qui utilisent /dev/rtc comme VMware ou mplayer ont le
     contrle exclusif de l'horloge en temps rel et doivent tre arrts avant
     de pouvoir utiliser CWirc. Tapez "lsof /dev/rtc" pour voir quel est le
     processus actuellement en train d'utiliser /dev/rtc.

  Q: Quand je rgle "CW output" sur "sounder", quand je dmarre le plugin, il
     dit "cannot set /dev/rtc to generate 1024 interrupts per second."

  R: Par dfaut, le noyau Linux ne laisse pas les programme non-root demander
     plus de 64 interruptions par seconde  l'horloge en temps rel. CWirc en
     a besoin de 1024, donc il faut que vous leviez cette barrire de scurit
     dans le noyau. Voir la section traitant de l'utilisation d'un sondeur
     plus haut pour les details. Si vous ne pouvez pas changer les paramtres
     du noyau parce que vous n'avez pas l'accs au systme en tant que
     superutilisateur, vous devrez utiliser la carte son en mme temps.

  Q: Quand j'essaye de dmarrer CWirc, X-Chat me dit "CWirc : error : cannot
     execute cwirc_frontend" ".

  R: cwirc_frontend est l'excutable pour l'interface graphique de CWirc. Il
     doit tre dans votre chemin de recherche "PATH" pour que le plugin puisse
     le dmarrer.

  Q: Quand je manipule, aprs un moment, le serveur IRC me "sort"

  R: Quand vous transmettez, beaucoup de donnes sont envoyes au server IRC
     trs rapidement. La plupart des serveurs IRC autorisent jusqu' une ligne
     de taille raisonnable toutes les 2 secondes, mais certain serveurs peuvent
     interprter vos messages comme du "flooding" et vous dconnecter. De plus,
     si vous manipulez trs vite, les lignes envoyes au server IRC peuvent
     devenir assez longues et dclencher le mcanisme de protection anti-flood
     du serveur. Essayez d'utiliser un serveur plus permissif, de manipuler
     moins vite, ou de faire des QSOs privs en DCC CHAT.

  Q: Le plugin dmarre correctement, mais rien ne se passe quand je manipule
     avec un vrai manipulateur

  R: Assurez-vous que le fichier du port srie que vous avez configur
     correspond bien au port srie sur lequel vous avez connect votre
     manipulateur. Le plugin ne peut pas dtecter votre manipulateur morse.

  Q: Quand quelqu'un transmet, le flot de CW est coup de temps en temps

  R: C'est trs probablement d au retard entre la machine de la personne et
     le serveur IRC, ou entre votre machine et le serveur IRC. Essayez
     d'augmenter la valeur du tampon de rception, essayer de vous connecter
      un serveur plus responsif et moins charg, ou bien initiez une session
     en DCC CHAT avec l'autre personne pour communiquer directement sans passer
     par le server IRC.

  Q: J'ai augment la valeur du tampon de rception mais le son est toujours
     hach, ou bien le son est hach lorsque je fais tourner beaucoup de
     programmes dans mon systme

  R: Voir la section "Rsoudre le problme de son hach" plus haut

  Q: Un ami a CWirc install, je peux voir des trames encodes qui proviennent
     de son client, et il peut voir les miennes, et aucun de nous ne peut
     entendre l'autre, ou alors seulement partiellement

  R: Le format des trames a chang  la version 0.3.0, puis de nouveau  la
     version 0.8.0, et encore une fois  la version 1.7.0 de CWirc. Les trames
     gnres par les versions prcdentes de CWirc sont ignores et
     considres comme des messages IRC normaux. Installez la dernire version
     pour rsoudre le problme.

  Q: J'ai rejoint mon canal favori sur mon server IRC favori, j'ai envoy un
     ou deux CQs pour voir si je pouvais faire un contact avec un autre
     utilisateur de CWirc, et le rsultat a t que j'ai t "ject" du
     canal / banni / insult. Que se passe-t-il ?

  R: Quand CWirc est charg, il filtre les trames CW entrantes ou sortantes
     et affiche seulement "sending" ou "receiving" (ou rien du tout) pour vous
     viter d'avoir  lire du texte encod. Cependant, les autres chatteurs qui
     n'utilisent pas CWirc verront le texte et vous prendront trs rapidement
     pour un mauvais plaisantin qui s'amuse  casser leurs conversations, et
     vous classeront dans la catgorie "nuisance". Demandez toujours s'il y a
     d'autres utilisateurs de CWirc sur un canal avant d'mettre, et ensuite,
     soit initiez une conversation en priv avec eux avec la commande "/QUERY"
     ou en DCC CHAT, soit crez un nouveau canal IRC pour faire du morse avec
     les gens intresss, afin que les autres ne soient pas ennuys.

  Q: Pourquoi l'option "sounder" n'est-elle pas disponible sous FreeBSD ou
     NetBSD, dans le rglage de la sortie de la CW ?

  R: Normalement, CWirc utilise la carte son comme horloge en temps rel,
     c'est--dire qu'il tire avantage du fait qu'il faut  la carte son un
     temps trs prcis pour mettre un fragment audio. Avec l'option "sounder",
     la carte son n'est pas utilise du tout. Donc, CWirc doit se rabattre sur
     une autre source de timings prcis. Sous Linux, il est possible d'utiliser
     l'interface /dev/rtc dans ce but. Sous FreeBSD ou NetBSD, il n'y a pas de
     telle interface, et le module rtc disponible avec l'mulation Linux n'est
     pas complet et il lui manque certaines des fonctions utilises par CWirc.
     Par consquent, l'option "sounder" est simplement dsactive sous ces
     systmes d'exploitation. 

  Q: Que signifie l'option "DOT" dans le slecteur de langue du dcodeur ?

  R: Le code DOT n'est pas une langue mais un ancien code tlgraphique driv
     directement d'un code  fanions. Il tait utilis par l'arme U.S. pendant
     la guerre civile Amricaine. Le code DOT n'est pas un code morse, et n'est
     plus utilis, sauf durant les prsentations et les reconstitutions
     historiques. Si l'histoire du tlgraphe vous intresse et que vous
     voudriez reconstituer une station tlgraphique de cette poque, vous
     pouvez utiliser les sons de clics de sondeur et passer le dcodeur en
     code DOT pour vous aider  copier ce vieux code.
     
  Q: Je manipule, mais apparement personne ne m'entend

  R: Vrifiez que vous n'tes pas en mode "sidetone". Dans ce mode, CWirc
     fonctionne exactement comme en mode normal, sauf qu'il ne transmet rien.



9 - Contributions

    Si vous pensez pouvoir amliorer le plugin, n'hsitez pas  m'envoyer vos
  modifications, je les incorporerai avec plaisir. Aussi, si vous administrez
  un serveur IRC et vous voulez ddier un canal pour faire du morse, faites-le
  moi savoir afin que je poste l'adresse de votre serveur. Personnellement,
  j'utilise le server irc.freenode.net, qui est un serveur assez performant et
  permissif.



10 - Crdits

    Un grand merci aux personnes suivantes :

  - Patrick Maille <patrick@arcturusnetworks.com> pour avoir test CWirc sur de
    nombreuses distributions Linux, et pour ses suggestions.

  - Juha Nygard <juha.nygard1@netikka.fi> pour son aide avec FreeBSD, et pour
    le compte sur sa machine FreeBSD.

  - Bill Meahan <wmeahan@wa8tzg.org> pour les patchs NetBSD, et son aide pour
    le testage et le dboguage.

  - Ted Wagner <trwagner1@yahoo.com> & David T. Bock <bock@marketcommander.com>
    pour leur aide concernant le code DOT dans le dcodeur automatique.

  - Mac WA4CAW, pour son temps, son aide et la documentation afin de bien
    comprendre les gnrateurs iambic.

  - Ted WA0EIR, pour son aide et sa capacit  dnicher des bogues obscurs.

  - Joop Stakenborg PG4I <pa3aba@debian.org> pour maintainir le paquetage
    Debian and pour les corrections de bogues.



11 - Mentions lgale

    Ce logiciel est distribu sous les termes de la License Publique Gnrale
  GNU (GPL). Voir le fichier "COPYING" pour plus de dtails.

  Ah oui, j'oubliais :

  AVERTISSEMENT :

    Je ne suis pas responsable des dommages que ce logiciel pourrait causer
   votre ordinateur, votre manipulateur morse, ou bien s'il efface votre
  disque dur, ou s'il dclenche une bombe atomique, etc ...