Ciclop Scanner - Th...
 
Notifications
Clear all

Ciclop Scanner - The FabScanPi server is currently not running

7 Posts
2 Users
1 Likes
1,074 Views
stevedee78
Posts: 4
Topic starter
(@stevedee78)
New Member
Joined: 4 years ago

Hallo,

ich möchte die FabScan software gerne mit dem Ciclop Scanner verwenden. Bekoome aber die Meldung "The FabScanPi server is currently not running". Die config habe ich hier nach https://fabscan.org/community/case/ciclop/#post-629 angepasst. Was kann ich tun? 

Spoiler
Verify that the process is running: ps -ef | grep -i fabscanpi | grep -i python should show a python process: pi@fabscanpi:~ $ ps -ef | grep -i fabscanpi | grep -i python root 14674 1 77 11:19 ? 00:00:02 /usr/bin/python /usr/bin/fabscanpi-serveri --config=/etc/fabscanpi/default.config.json --settings=/etc/fabscanpi/defaul t.settings.json --logfile=/var/log/fabscanpi/fabscanpi.log

Funktioniert nicht.

Gruss Steffen

Reply
6 Replies
stevedee78
Posts: 4
Topic starter
(@stevedee78)
New Member
Joined: 4 years ago

Hier mein Log:

2020-01-07 09:04:47,311 - fabscan.server.FSScanServer - INFO - FabScanPi-Server 0.8.2
2020-01-07 09:04:47,319 - fabscan.scanner.interfaces - DEBUG - Scanner Type is: laserscanner
2020-01-07 09:04:49,308 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Port in Config found
2020-01-07 09:04:49,314 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Latest available firmware version is: v.20190811
2020-01-07 09:04:51,350 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Trying to connect Arduino on port: /dev/ttyUSB0
2020-01-07 09:04:54,382 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Installed firmware version: v.20190811
2020-01-07 09:04:54,383 - fabscan.scanner.laserscanner.driver.FSSerial - INFO - FabScanPi is connected to FabScanPi HAT or compatible on port: /dev/ttyUSB0
2020-01-07 09:04:56,407 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Connection baudrate is: 14400
2020-01-07 09:04:56,408 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - Firmware flashing baudrate is: 115200
2020-01-07 09:04:56,409 - fabscan.scanner.laserscanner.FSHardwareController - DEBUG - Reset FabScanPi HAT...
2020-01-07 09:04:56,712 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - M18;
2020-01-07 09:04:57,014 - fabscan.scanner.laserscanner.driver.FSSerial - DEBUG - G07;
2020-01-07 09:04:57,016 - fabscan - CRITICAL - Fatal error: 'FSCamera' object has no attribute 'device'

Reply
mario
Posts: 570
Admin
(@mario)
Honorable Member
Joined: 6 years ago

Kannst du mal deine Konfiguration posten? Also die 

/etc/fabscanpi/default.config.json
Reply
stevedee78
Posts: 4
Topic starter
(@stevedee78)
New Member
Joined: 4 years ago
{
"folders": {
"www": "/usr/share/fabscanpi/",
"scans": "/home/pi/scans/"
},
"laser": {
"interleaved": "True",
"numbers": 2,
"color": "R (RGB)"
},
"scanner_type": "laserscanner",
"calibration": {
"weight_matrix": [],
"dist_camera_matrix": [],
"pattern": {
"square_size": 10,
"rows": 6,
"columns": 8,
"origin_distance": 37.2
},
"camera_matrix": [],
"distortion_vector": [],
"laser_planes": [
{
"deviation": 0,
"distance": 0,
"normal": []
},
{
"deviation": 0,
"distance": 0,
"normal": []
}
],
"platform_translation": [],
"platform_rotation": []
},
"meshlab": {
"path": "/usr/bin/"
},
"process_numbers": 3,
"turntable": {
"steps": 6400,
"radius": 70,
"height": 155
},
"camera": {
"resolution": {
"width": 1280,
"height": 720
},
"preview_resolution": {
"width": 800,
"height": 600
},
"rotate": "True",
"hflip": "True",
"vflip": "False",
"type": "C270",
"device": 0,
"undistort": "False"
},
"serial": {
"plattform_type": "ciclop",
"baudrate": 14400,
"autoflash": "True",
"port": "/dev/ttyUSB0",
"flash_baudrate": 115200
},
"texture_illumination": 140,
"keep_raw_images": "True",
"discoverable": "True",
"online_lookup_ip": "8.8.8.8"
}
Reply
mario
Posts: 570
Admin
(@mario)
Honorable Member
Joined: 6 years ago
Posted by: @stevedee78

"device": 0,

Posted by: @stevedee78

"type": "C270",

Das ist schon das Problem. Das wird so nicht funktionieren. Zur Zeit unterstützt der Ciclop Teil nur die Verwendung der Raspberry Pi Kamera. Das heisst es muss natürlich ein Pi am Ciclop angeschlossen sein. Davon gehe ich in deinem Fall jetzt mal aus. Dann müsste in der Config 

"type" : "PICAM"

stehen. Das Device kannst du wieder raus nehmen. Dann sollte es gehen. Sofern eine Raspberry Pi Camera angeschlossen ist. Es hab mal einen Ansatz zur Verwendung der USB Kamera. Allerdings hat das viele Probleme bereitet, so dass ich die Entwicklung nicht aktiv weiter betrieben habe. Die USB Kamera war auch viel langsamer als die Pi Cam. Hier mal die Einstellung der Config dazu. Aber ich kann dafür keinen Support mehr leisten. Vielleicht findet sich ja ein Entwickler der diesen Zweig voran treiben möchte.

 "type": "webcam"


Reply
stevedee78
(@stevedee78)
Joined: 4 years ago

New Member
Posts: 4

@mario

Danke dir. Das Setup besteht aktuell aus Raspberry 2, Arduino, ZUM Platine und C270 Webcam. Gut dann bestelle ich mal eine PiCam. Welche genau?

Reply
mario
Admin
(@mario)
Joined: 6 years ago

Honorable Member
Posts: 570
Posted by: @stevedee78

@mario

Danke dir. Das Setup besteht aktuell aus Raspberry 2, Arduino, ZUM Platine und C270 Webcam. Gut dann bestelle ich mal eine PiCam. Welche genau?

Die ganz normale Pi Kamera V2. Am besten die Originale,  keinen Klon und nicht die NOIR.

Reply
Share: