2013-02-01から1ヶ月間の記事一覧

websocket clientのテスト

# wsbench.py 2013/2/21 # coding: utf-8 # import websocket import base64 import time import argparse channel = "public-ch" url = "ws://sockets.mbed.org/ws/" + channel + "/rw"; CHUNK=2*30 def buf_to_websocket(buf, ws=None): print "image size…

QcamOrbitAFのモータ制御をする。

// BaseJpegDecode_example/main_QcamOrbitAF.cpp 2013/2/16 // simple color tracking for Logitech Qcam Orbit AF // #include "mbed.h" #include "rtos.h" #include "BaseUsbHost.h" #include "UvcCam.h" #include "BaseJpegDecode.h" #include "Terminal…

ExtensionUnitのテストプログラム

class ExtensionUnit : public RPC { public: ExtensionUnit(int cam, int UnitID = 9, const char* name = NULL):RPC(name), _UnitID(UnitID) { _cam = reinterpret_cast<BaseUvc*>(cam); } int PanTilt(int pan, int tilt) { struct PanTiltR { int16_t pan; int16_t</baseuvc*>…

RPC_Serial/main.cpp

RPC::constructの使用例を追加。 #include "mbed.h" #include "mbed_rpc.h" Serial pc(USBTX, USBRX); int i1; float f2; void func1(Arguments* arg, Reply* r) { pc.printf("obj_name: %s\n", arg->obj_name); pc.printf("method_name: %s\n", arg->method…

RPC_Serial/main.cpp

#include "mbed.h" #include "mbed_rpc.h" Serial pc(USBTX, USBRX); int i1; float f2; void func1(Arguments* arg, Reply* r) { pc.printf("obj_name: %s\n", arg->obj_name); pc.printf("method_name: %s\n", arg->method_name); pc.printf("argc: %d\n",…