linux
u013606170
这个作者很懒,什么都没留下…
展开
-
USB camera programming in linux
In this article, I will explain how to take images or video from usb-camera (called as USB device class, UVC) by programming in linux. The standard camera api n linux is v4l(video for linux), cur原创 2015-04-02 13:11:04 · 774 阅读 · 0 评论 -
ESP8266 RTOS : Device Firmware Update Over the Air (DFU-OTA) via the Private Server
ESP8266 is a very popular micro-controller featuring WIFI with its bargaining price. There are some product based on ESP8266/ESP8285 (ESP8285 = ESP8266 embedded 1 MB flash) for home IoT using. T...原创 2018-05-05 14:39:32 · 802 阅读 · 0 评论 -
USB HID Host on Linux : Based on SiLab C8051 Example Firmware, USBHIDtoUART
This post implementation the Linux host of SiLab 's C8051 firmwar example code : USBHIDtoUART, to complementary my previous post, the same stuff on Windows. The code be :#include <linux/limits...原创 2018-01-08 02:25:09 · 348 阅读 · 0 评论 -
Build Microsoft Azure SDK For OpenWrt System
Cloud for organizing and analyzing big data is a trend, Microsoft introduces Azure Cloud for IoT purpose. it has been announced cross-platform (even microchip) and easy to be ported. The...原创 2017-07-15 15:11:15 · 1557 阅读 · 0 评论 -
Manipulating I2C Peripheral Directly in Linux User Space
I2C (I Squared C) is a very common interface for controlling peripheral chip, lots sensor are based on this interface. Theoretically, it is necessary to write a driver for communicating with pe...原创 2017-09-24 00:49:45 · 634 阅读 · 0 评论 -
Linux GPIO Manipulation via System File System, sysfs
To access GPIO, the most intuitive way is to write a driver for this purpose. This approach is most generic, but the Linux driver model is complicated, It is requisite to spend time to learn that. Be原创 2017-08-18 21:53:30 · 706 阅读 · 0 评论 -
Read DS18B20 Temperature via Mapping Memory Method in Linux
In the website, there are lots code to demonstrate how to set and fetch the temperature data measured by ds18b20, but Most are drive-based, some are UART-base; there are only a few code fetchi...原创 2017-08-28 16:54:44 · 504 阅读 · 0 评论 -
Use Avahi as a library for Discovering mDNS Service
Avahi(http://www.avahi.org/) is an implement ofmulticast Domain Name System (mDNS) in Linux/Android. mDNS is a (local) network service broadcasting/discovering mechanism: for example, the IP printe原创 2015-12-06 03:17:43 · 1598 阅读 · 0 评论 -
Exploit FFmpeg Libraries to Decode Raw H264 File in Windows, Which Supports Multithread-Decoding
My previous article has demonstrate how to build to ffmpeg libraries in windows. In here, I continue the work, to use the built libraries for decoding a raw h264 file.I use ffmpeg version 2.4.12原创 2016-02-23 01:55:47 · 826 阅读 · 0 评论 -
D-Bus : Transmit a Data Array in Simple and Useful Form
In lots situation, One would send data via a simple data structure : a byte array contain real data, and a integer to note this data's length. This concept would appear when one uses the D-Bus, of Co原创 2015-08-07 17:58:09 · 705 阅读 · 0 评论 -
BLE in Linux : Set a Simple Peripheral
Resuming from last article , I modify the bluez code to be a simple peripheral (GATT server).Step 0. download the last bluez . and Step 1.use the parameters to configurate原创 2015-07-27 23:27:58 · 6423 阅读 · 0 评论 -
Simple linux serial port programming in C.
It is very often to use minicom, putty and gtkterm.. and so forth program to communicate the other device by serial port. It is interest to know how to use c code to control the serial port.原创 2015-04-02 13:00:13 · 1507 阅读 · 0 评论 -
Dbus : simple sender and receiver
No tedious words, I post code directly:sender:#include #include #include #include #define LOCAL static #ifndef TRUE #define TRUE 1 #define FALSE 0#endif LOCAL void原创 2015-04-02 12:42:02 · 654 阅读 · 0 评论 -
Exploit Scapy to Generate WIFI Probe Request Packets on x86 Linux Distribution and OpenWRT
Thought there are discussing threads and posts about how to use scapy library to generate probe request packets, but based on my searching, all of those are not organized and detail. This post w...原创 2018-08-04 09:41:09 · 636 阅读 · 0 评论