2020年3月25日 星期三

[RPi] 觸控螢幕長按模擬右鍵

如果是使用 Waveshare 7inch_HDMI_LCD_(C)
https://www.waveshare.com/wiki/7inch_HDMI_LCD_(C)

可以參考這篇討論
https://www.raspberrypi.org/forums/viewtopic.php?t=121602&start=50

code 從這邊下載,編譯完就可以用了。

g++ -Wall -Ofast ts-mouse.cpp -o ts-mouse -lX11 -lXtst -lXext

但是如果是 13" 的,可以參考這篇

2020年3月24日 星期二

[RPi] 觸控螢幕長按為滑鼠右鍵

參考這篇
* https://www.raspberrypi.org/forums/viewtopic.php?t=121602&start=50

使用的觸控晶片是 ILITEK ILITEK-TP

下載 ts-mouse.cpp 編譯以後

2020年3月14日 星期六

2020年3月10日 星期二

[3DP] 基本參數效果

https://z3dfilament.blogspot.com/2018/05/StringingTesting.html
https://www.ez2o.com/Blog/Post/Kossel-mini-800-Cura-First-Print
http://gtstory01.blogspot.com/2017/10/20171004-3d-anycubic-i3-mega.html

CURA
https://www.youtube.com/watch?v=HaU71A33vrQ

列印材料:
http://www.opentech.tw/pages/documents/?/intro/C5-2.html

問題排除:
https://z3dfilament.blogspot.com/2019/01/3dproblem.html

[RPi] SIOCSIFFLAGS: Operation not possible due to RF-kill

今天要啟用 WiFi 時,出現錯誤訊息
pi@raspberrypi:~ $ sudo wpa_supplicant -i wlan0 -B -Dwext -c /etc/wpa_supplicant/wpa_supplicant.conf 
Successfully initialized wpa_supplicant
rfkill: WLAN soft blocked
Could not set interface wlan0 flags (UP): Operation not possible due to RF-kill
ioctl[SIOCSIWPMKSA]: Input/output error
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWPMKSA]: Input/output error

pi@raspberrypi:~ $ sudo rfkill list all
0: phy0: Wireless LAN
 Soft blocked: yes
 Hard blocked: no
1: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no

pi@raspberrypi:~ $ sudo rfkill unblock 0 

不知道什麼原因(不是國家沒選),突然 wlan0 被 block 了。

pi@raspberrypi:~ $ cat /etc/os-release 
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.75-v7+ #1270 SMP Tue Sep 24 18:45:11 BST 2019 armv7l GNU/Linux