基本的な IoT プロジェクトをセットアップしようとしています。microcoap ライブラリ ( https://github.com/1248/microcoap ) を使用して、Ethernet シールドを備えた Arduino UNO 上で Coap サーバーを実行することができました。Firefox Copper Plugin を介してリソースを取得しようとして機能します。
今、californium ライブラリ ( http://people.inf.ethz.ch/mkovatsc/californium.php ) を使用してリソースを取得し、Java プログラムで使用しようとしています。しかし、それは応答を得ていません。Califorium を使用して CoaP サーバーを作成すると、そのリソースに問題なくアクセスできます。
microcoap ライブラリの場合、「Arduino にはデフォルトで 24 バイトの UDP 送信バッファがあります。これは一部のエンドポイントには小さすぎるため、エラーが発生します。」
それが機能していない理由でしょうか?銅とカリフォルニウムを使用してリソースにアクセスしようとすることに違いはありますか? もしそうなら、どのプロパティを変更して機能させることができますか?