はじめに newmoでエンジニアをしているzukkyです。 newmoグループのタクシー車両には、乗務員さん向けの車載端末が設置されています。この端末は、開発チーム内では TDA(Taxi Driver App)と呼ばれており、乗務員さんはTDAを使って配車リクエストを受け、乗客を迎えに行きます。 このTDAでは、タクシーメーターの状態(空車・実車・迎車など)を取得する必要があります。取得した情報は、配車室システムから無線配車を行うときなどに、その車両が配車を受けられる状態かどうかを判断するために使われます。 現在は、タクシーメーターとTDAをBluetoothで接続し、メーターの状態をTDA…