• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 一種智能公交系統(tǒng)方案

    一種智能公交系統(tǒng)方案

    作者: 時(shí)間:2012-03-01 來源:網(wǎng)絡(luò) 收藏
    auto; -webkit-text-stroke-width: 0px">  …

      send ( ClientSocket,recvbuf,strlen ( recvbuf) ,0) ; //⑥向電子站牌客戶端發(fā)送數(shù)據(jù)

      }

      }

      …

      WSAStartup (MAKEWORD (2,2) ,wsaData) ;//初始化Winsock

      socket ( AF_INET,SOCK_STREAM,IPPROTO_TCP) ;//①創(chuàng)建一個(gè)監(jiān)聽socket

      bind ( m_socket, ( SOCKADDR*) service,sizeof(service)) //②綁定套接字

      listen (m_socket,20) //③監(jiān)聽套接字

      SOCKET AcceptSocket;

      while (1) //一直等待客戶端的請(qǐng)求, 請(qǐng)求到來后,建立新的連接套接字

      { AcceptSocket=SOCKET_ERROR;

      while (AcceptSocket==SOCKET_ERROR)

      { AcceptSocket =accept ( m_socket,NULL,NULL) ;} /*④等待客戶請(qǐng)求到來,請(qǐng)求到來后,接受連接請(qǐng)求, 返回一個(gè)新的對(duì)應(yīng)此次連接的socket*/

      hThread =CreateThread ( NULL,NULL,AnswerThread, ( LPVOID) AcceptSocket,0,dwThreadId) ;} /*創(chuàng)建新線程, 將新的連接套接字傳給AnswerThread入口函數(shù)*/

      }

      4 結(jié)束語

      本系統(tǒng)中, 公交車與電子站牌通過ZigBee網(wǎng)絡(luò)實(shí)現(xiàn)信息交互, 電子站牌與監(jiān)控中心通過GPRS網(wǎng)絡(luò)實(shí)現(xiàn)信息交互。公交車上用價(jià)格低廉的ZigBee模塊取代現(xiàn)有中的車載GPRS模塊, 可節(jié)約硬件成本, 而公交車與電子站牌之間的ZigBee網(wǎng)絡(luò)通信則可實(shí)現(xiàn)公交車的定位, 以作為GPS定位的補(bǔ)充, 從而增加了系統(tǒng)的可靠性。


    上一頁 1 2 3 4 5 6 7 下一頁

    關(guān)鍵詞: 智能 公交系統(tǒng)

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 石城县| 额尔古纳市| 康乐县| 蓬莱市| 潞城市| 洮南市| 邵东县| 林西县| 雷山县| 平昌县| 烟台市| 黎川县| 察哈| 东乡族自治县| 集安市| 渭源县| 布拖县| 开封县| 东方市| 阜平县| 通许县| 蒲江县| 天水市| 长岛县| 长寿区| 郁南县| 溆浦县| 红桥区| 漯河市| 东乌珠穆沁旗| 和政县| 法库县| 乌鲁木齐市| 鹤庆县| 金山区| 毕节市| 平阴县| 延川县| 麦盖提县| 建阳市| 南昌县|