私の質問は広すぎるように見えるかもしれませんが、親切にガイドや出発点を求めています。C#でシリアルポート通信を実装して現金預金機を制御する方法
私は、現金預金機械を制御するシステムの開発が必要なプロジェクトを持っています。機械などのメモ量を取得するなど、すべての作業をシステムから簡単に行うことができます。
私の研究では、マシンがlibglorycolx2010.dll
と他の多くのモジュールと呼ばれるDLLを使用し、シリアルポート通信を使用してマシンと通信できることがわかりました。
誰もこのようなプロジェクトを処理したことがありますか?どのようにこれを実装することができます。参照チュートリアルやリンクは大きな助けになるでしょう。
私は、ATMを「制御する」ことは、いくつかの運用データを読むこと以上の可能性があるとは思いません。ちょうどあなたがATMがRS232をタップすることによってすべてのお金を分配することができると想像してください... LOL。しかし、カードナンバーや金額の引き出しなどの運用データを読むことができることもありますが、「tail -f」ログファイルのようなものですが、すべてのメーカーが独自のプロトコルを持っています。 – Fildor
あなたはGloryによって製造されたTeller Cash Recyclerデバイスを制御しようとしています。デバイスは独自のAPIを介してのみ制御することができます。つまり、あなたが話しているDLLですが、APIとSDKはパブリックドメインではありません。インターフェイスを使用するためのSDKおよびマニュアルを入手するには、GLORYまたはその国のパートナーに問い合わせる必要があります。私が覚えているように、これらのデバイスはSerial/USBとETHで制御できます。ドライバとドキュメントについては、ベンダーに問い合わせてください。 –
あなたは本当です。このマシンはGloryによって製造されており、パートナーの一人から入手したAPIを持っています。 Glory APIを処理しましたか? –