bzr branch
http://suren.me/webbzr/alps/ipecamera
285
by Suren A. Chilingaryan
Add a bit info about Desy camera and a pair of debugging scripts |
1 |
Camera: 3840x5120 |
2 |
====== |
|
3 |
- 5120 = 16 channels of 320 pixels each. |
|
4 |
* In fact two lines returned simultaneously (in each payload). So, there is 8 channels per line and 640 payloads are transferred to complete 2 lines. |
|
5 |
* Actually, 641. There is always 1 extra payload which is just skipped in libufodecode (starting with C0) |
|
6 |
* Actually, 1 (last) payload is missing for the first two rows. So, total number of payloads is (3840/2) * (640 + 1) - 32 |
|
286
by Suren A. Chilingaryan
Add Michele's explanation how to find which sensor is connected to the FPGA board |
7 |
|
8 |
- Limitations |
|
9 |
* Due to encoding, ROI should always start at even line and include even number of lines |
|
10 |
||
285
by Suren A. Chilingaryan
Add a bit info about Desy camera and a pair of debugging scripts |
11 |
|
12 |
||
13 |
Triggering |
|
14 |
========== |
|
15 |
There is 2 bits of control register responsible for external triggering |
|
16 |
bit 16 (from 1): enables external triggering (should be 1) |
|
17 |
bit 15 (from 1): sets edge type of triggering (should be 1) |
|
18 |
||
19 |
- Start external triggering |
|
20 |
pci -w control 0x8000C201 |
|
21 |
- Stop external triggering |
|
22 |
pci -w control 0x80008201 |
|
23 |
||
24 |
||
25 |
Repeating line bug |
|
26 |
================== |
|
27 |
- Happening with manual triggering, but do not happen in external trigger mode |