-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME.developer
More file actions
32 lines (21 loc) · 793 Bytes
/
Copy pathREADME.developer
File metadata and controls
32 lines (21 loc) · 793 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
FOAM - Modular Adative Optics Framework
=======================================
This is the developer documentation for FOAM.
Code repository
===============
The main code repository is at github, <https://github.com/tvwerkhoven/FOAM/>
Coding standards
================
Coding standards are fairly generic. Regarding technicalities:
- Indent with tabs, visually represented as two spaces
- Save files encoded as utf-8
- line width preferably 78 chars (exceptions ok for long one-line doxygen
comments)
Documentation
=============
Document derived Device classes with the following sections:
- Feneral docs on the class
- Device network commands
- Device configuration commands
In all cases, refer to the (private) class variables for further documentation
to prevent redundancy.