新聞中心

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

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

        作者: 時(shí)間:2012-03-01 來(lái)源:網(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)聽(tīng)socket

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

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

          SOCKET AcceptSocket;

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

          { AcceptSocket=SOCKET_ERROR;

          while (AcceptSocket==SOCKET_ERROR)

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

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

          }

          4 結(jié)束語(yǔ)

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


        上一頁(yè) 1 2 3 4 5 6 7 下一頁(yè)

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

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 兴山县| 顺平县| 佳木斯市| 莱西市| 石城县| 武安市| 富宁县| 锡林浩特市| 盐源县| 肇东市| 津市市| 许昌县| 安康市| 开阳县| 和平县| 泌阳县| 松阳县| 东宁县| 兰坪| 正安县| 连城县| 馆陶县| 三亚市| 武城县| 博野县| 治县。| 翁牛特旗| 左贡县| 金山区| 盐亭县| 东光县| 桑植县| 斗六市| 乐昌市| 徐州市| 宁化县| 锦屏县| 黎平县| 房产| 广灵县| 大洼县|