מודם בשפת C

  • פותח הנושא pl33
  • פורסם בתאריך

pl33

New member
מודם בשפת C

ברצוני ליצור חיוג מספר ע"י המודם בשפת C איך אני מבצע חיוג? אם אפשר לצרף דוגמה\קובץ, אני אשמח מאוד. תודה מראש.
 

yariv~2

New member
לשם שינוי

אני אתחיל גם לעזור פה.. (ותודה ל-Yoni Kibrik שהסב את תשומת ליבי לכך) הדרך החובבנית והפשוטה ביותר לחייגן טלפון.
#include <stdio.h> #include <conio.h> void main (void) { FILE *modem = fopen ("COM2", "w+t");//כאן הכנס את מספר היציאה של המודם שלך char phone[13], Command[20]; gets (phone); sprintf(Command, "ATAT%s\n", phone);//החיוג בצלילים fprintf(Modem, "%s", Command); getch(); fprintf(Modem, "ATH\n");//פקודת הניתוק fclose(Modem); }​
כמובן שתיאלץ להוסיף את כל לולאות התנאי המתאימות, וכן פקודות AT נוספות (למשל אפשרות מתקפים, בדיקת תקשורת וכו´) ישנם שיטות נוספות ליצור חייגן כמובן אך זו השיטה הקלה ביותר(לדעתי) מאוד מומלץ שתקרא את הספר "תקשורת נתונים" של האוה"פ מקווה שעזרתי...
 
למעלה