par3eh
شنبه 29 تیر 1392, 18:57 عصر
سلام دوستان
من نیاز دارم که یک فایل صوتی که توی سیستم ذخیره شده هست رو با GSM برای طرف مقابل پخش کنم.میشه کمک کنید ؟
با GSM میتونم زنگ بزنم و یا تماسی رو ور دارم ولی نمیدم اینکار رو چطور انجام بدم...امکانش هست؟
MohammadHadi2031
جمعه 04 مرداد 1392, 08:36 صبح
سلام
byte[] fileByte = File.ReadAllBytes(@"C:\wav1.wav");
modemPort.Write("ATZ" + "\r");
modemPort.Write("AT+VSM=0" + Environment.NewLine);
modemPort.Write("AT+VLS=n" + Environment.NewLine);
modemPort.Write("AT+FCLASS=8" + Environment.NewLine);
modemPort.Write("AT+VTX" + Environment.NewLine);
int kha = (fileByte.Length - 44) / 2048;
int mid = (fileByte.Length - 44) % 2048;
for (int i = 0; i <= kha; i++)
{
if (i == kha)
modemPort.Write(fileByte, i * 2048 + 44, mid);
else
modemPort.Write(fileByte, i * 2048 + 44, 2048);
}
modemPort.Write("ATH" + Environment.NewLine);
modem port نام یک serial port است
بله می توانید زنگ بزنید یا تماسی رو ور دارید
در اینترنت این عبارت را جستجو کنید AT Command
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.