jpeg_DHTstrip.py

GAE

JPEGからDHTを削除するプログラム。 #!/usr/bin/env python import webapp2 import logging def DHTstrip(data): s = "" pos = 0 while pos < len(data): c = data[pos] pos += 1 if c != '\xff': # mark s += c continue c = data[pos] pos += 1 if c in '\…

rtos-stack.cpp

#if 1 #include "mbed.h" #include "rtos.h" DigitalOut led1(LED1),led2(LED2); const uint32_t MAGIC_WORD = 0xE25A2EA5; uint8_t stack_area[2048] __attribute((section("AHBSRAM0"),aligned)); //uint8_t stack_area[2048]; int count = 0; void led2_t…

spp_rpc.cpp

#if 1 // spp_rpc.cpp // RPC over Bluetooth #include "mbed.h" #include <btstack/hci_cmds.h> #include <btstack/run_loop.h> #include <btstack/sdp_util.h> #include "hci.h" #include "l2cap.h" #include "btstack_memory.h" #include "remote_device_db.h" #include "rfcomm.h" #include "sdp.h" #include "config.</btstack/sdp_util.h></btstack/run_loop.h></btstack/hci_cmds.h>…

camviewer

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Diagnostics; using …

spp_camera.cpp

#if 1 // spp_camera.cpp #include "mbed.h" #include <btstack/hci_cmds.h> #include <btstack/run_loop.h> #include <btstack/sdp_util.h> #include "hci.h" #include "l2cap.h" #include "btstack_memory.h" #include "remote_device_db.h" #include "rfcomm.h" #include "sdp.h" #include "config.h" #include "debug.</btstack/sdp_util.h></btstack/run_loop.h></btstack/hci_cmds.h>…

spp_camera.cpp

#if 1 // spp_camera.cpp #include "mbed.h" #include <btstack/hci_cmds.h> #include <btstack/run_loop.h> #include <btstack/sdp_util.h> #include "hci.h" #include "l2cap.h" #include "btstack_memory.h" #include "remote_device_db.h" #include "rfcomm.h" #include "sdp.h" #include "config.h" #include "debug.</btstack/sdp_util.h></btstack/run_loop.h></btstack/hci_cmds.h>…

spp.py

# -*- coding: utf-8 -*- # spp.py 2012.6.28 import serial from optparse import OptionParser class spp: def __init__(self, port = "COM10"): self.ser = serial.Serial(port) def getImage(self): self.image_data = "" while True: line = self.ser.r…

MyQueue.cpp

// main.cpp #include "mbed.h" #include "MyQueue.h" int main() { MyQueue<int> queue1; MyQueue<char> queue2; return -1; } // MyQueue.h template<class T> class MyQueue { public: MyQueue(T x = 0); void push(T x); T pop(); }; // MyQueue.cpp #include "MyQueue.h" te</class></char></int>…

intervalcamera.cpp

#include "mbed.h" #include "uvc.h" #include "msc.h" Serial pc(USBTX, USBRX); #define INTERVAL 15 Timer t; int main() { pc.baud(921600); msc* usb = new msc("usb"); if (usb->setup() < 0) exit(1); uvc* lifecam = new uvc; lifecam->SetImageSize…

UsbDevice2.cpp

UsbErr UsbDevice::hub_init() { UsbErr rc; uint8_t buf[9]; rc = controlReceive( USB_DEVICE_TO_HOST | USB_REQUEST_TYPE_CLASS | USB_RECIPIENT_DEVICE, // 0xa0 GET_DESCRIPTOR, (USB_DESCRIPTOR_TYPE_HUB << 8), 0, buf, sizeof(buf)); DBG_ASSERT(rc …

intervalcamera.cpp

#include "mbed.h" #include "uvc.h" Serial pc(USBTX, USBRX); LocalFileSystem local("local"); #define INTERVAL 15 Timer t; int main() { pc.baud(921600); uvc* lifecam = new uvc; lifecam->SetImageSize(160, 120); lifecam->SetFrameInterval(20000…

main.cpp

#include "mbed.h" #include "uvc.h" Serial pc(USBTX, USBRX); LocalFileSystem local("local"); int main() { pc.baud(921600); uvc* lifecam = new uvc; lifecam->SetImageSize(160, 120); lifecam->SetFrameInterval(1000000); if (lifecam->setup() < 0…

main.cpp

#include "mbed.h" #include "BlueD.h" Serial pc(USBTX, USBRX); BlueD bd; int main() { pc.baud(460800); printf("Bluetooth device discover\n"); while(1) { set<string> addr = bd.discover_devices(); for (set<string>::iterator it = addr.begin() ; it != addr.end</string></string>…

main.cpp

#include "mbed.h" #include "BlueD.h" Serial pc(USBTX, USBRX); BlueD bd; int main() { pc.baud(460800); printf("Bluetooth device discover\n"); while(1) { set<string> addr = bd.discover_devices(); for (set<string>::iterator it = addr.begin() ; it != addr.end</string></string>…

gpsusb.cpp

#include "mbed.h" #include "usbgps.h" #define PL2303_SET_LINE_CODING 0x20 usbgps::usbgps() { m_init = false; m_connect = false; } int usbgps::readable() { if (!m_init) { _init(); } for(int i = 0; i < 2; i++) { if (!_receive.empty()) { retu…

evt_err_str.h

#ifndef EVT_ERR_STR_H #define EVT_ERR_STR_H #include "HTTPClient.h" #define CR(A) case A: return #A const char* HTTP_Str(HTTPResult r) { switch(r) { CR(HTTP_OK); ///

main.cpp

#include "mbed.h" #include "EthernetNetIf.h" #include "WIZ820ioNetIf.h" #include "HTTPClient.h" #include "HTTPServer.h" #include <assert.h> Serial pc(USBTX, USBRX); //#define MBED_ETH #ifdef MBED_ETH EthernetNetIf eth; #else WIZ820ioNetIf eth; #endi</assert.h>…

gae_PachubeClient_debug.py

GAE

#!/usr/bin/env python # -*- coding: utf-8 -*- # gae_PachubeClient_debug.py 2012.4.21 import logging import os import re import time import datetime import StringIO from google.appengine.ext import db from google.appengine.ext import webapp…

w5200NetIf/main.cpp

#include "WIZ820ioNetIf.h" #include "HTTPClient.h" #include "HTTPServer.h" WIZ820ioNetIf eth; HTTPServer svr; HTTPClient http; HTTPStream stream; void callback(HTTPResult r){printf("callback(%d)\n",r);} int main() { eth.setup(); svr.addHan…

W5200_ethernet.cpp

// W5200_ethernet.cpp 2012/4/7 #include "mbed.h" #include "w5100.h" #include "Utils.h" extern W5100Class W5100; // w5100.cpp class MyEthernet { int _socket; public: MyEthernet() { _socket = 0; W5100.writeSnMR( _socket, 0x40|SnMR::MACRAW); …

main.cpp

#include "mbed.h" Serial pc(USBTX, USBRX); Ethernet eth; extern "C" void mbed_mac_address(char * mac); int main() { pc.baud(460800); char buf[0x600]; mbed_mac_address(buf); printf("MAC: %02X:%02X:%02X:%02X:%02X:%02X\n", buf[0], buf[1], buf…

uroadhome.py

# uroadhome.py 2012.3.17 # -*- coding: utf-8 -*- import re import base64 import urllib2 import urlparse import time import datetime from optparse import OptionParser def get_status(url): o = urlparse.urlparse(url) if o.username and o.passw…

usbrh.cpp

// usbrh.cpp 2012/2/6 #include "mbed.h" #include "USBHost.h" #include "Utils.h" void usbrh_request(int device) { USBControlTransfer(device, HOST_TO_DEVICE|REQUEST_TYPE_CLASS|RECIPIENT_INTERFACE, 0x09, 0x0200, 0, 0, 7); } void usbrh_Callbac…

ecobox.cpp

// ECOBOX-NET / SENSOR-HM/ECO #include "mbed.h" #include "USBHost.h" #include "Utils.h" DigitalOut myled1(LED1); DigitalOut myled4(LED4); u8 ecobox_buf[8]; #define REQUEST_TYPE_VENDOR 0x40 #define ECOBOX_RANGE_30CM 0x11 #define ECOBOX_RANG…

pl2303.cpp

#include "mbed.h" #include "USBHost.h" #include "Utils.h" #define PL2303_SET_LINE_CODING 0x20 u8 pl2303_buf[64]; void pl2303_Callback(int device, int endpoint, int status, u8* data, int len, void* userData) { //printfBytes("pl2303_bulk_Cal…

D945GCLFのファンの交換

ファンがうるさくなってきたので [rakuten:getplus:10240876:detail] から CFY-40Sアイネックス ケース用ファン40mm 薄型静音タイプ CFY-40S出版社/メーカー: AINEX発売日: 2008/07/28メディア: Personal Computers購入: 1人 クリック: 10回この商品を含むブ…

HDDのコピー

EASEUS Disk Copyを使ってまるごとコピー。 80GBのコピーに54分かかった。 -

電源の交換

既に数年前からOSから電源が切れなくなってしまったし、BIOSからは電源の温度が異常表示になっていた。 ベアボーンのTerminatorの電源の規格を調べてみたらSFX電源のCタイプ。玄人志向 マイクロATX向けSFX電源 最大出力250W KRPW-M250W出版社/メーカー: 玄人…

主機板の交換

AL440LXからD945GCLFに交換。 -

USBポートを増設

WindowsXPではユーティリティCDからドライバをインストールする必要はない。 BUFFALO IFC-PCI5U2V出版社/メーカー: バッファロー発売日: 2003/10/31メディア: Personal Computers購入: 4人 クリック: 17回この商品を含むブログ (1件) を見る -