- Posts: 157
publishing an intermediate release 3.1.0?
- kreidler
-
- Offline
The actual discussion is here: http://www.deviationtx.com/forum/7-development/2432-documentation-discussion
In order to avoid double work and have all revisions online. The work started here: https://bitbucket.org/bhammerton/deviation-manual-bh
Document format should be fodt / odt to have it open-source.
We started with the Devo7e/10 manual and even the installation section has been already upgraded. Just gone through your PDF because I had also some problems following the origin manual. Seems to be nearly identical to the reworked one. Of course, the Devo12 hints have been not included in the b/w screen manual. It seems that you had problems with the subdirectories. So, if you do not mind I would add some extra explanations in your style.
- henkerhaus
-
- Offline
- Posts: 50
I don't recognize these formats. What application uses them? I'm not a Microsoft fan by any means, but I do use Word, Excel, PowerPoint (Mac Versions) for Tasks such as this. I also have Apple's Pages, Numbers, and Keynote, but I tend to use the others, since that is what I use at work, and am most familiar / proficient with.
Feel free to use any or all of what I wrote. That's why I submitted it.
My goals were twofold...
1) Address and document the things that were missing, i.e. the things that I had questions about or problems with, when I first started to install and use Deviation, and
2) Improve the way things were stated, for better / more proper communication.
I have experience in technical writing, and some of my corrections might seem to say / mean the same the same thing, as what was already written, but the wording I used was carefully chosen to avoid certain things. For instance, I avoided using first person words, such as "you" or "I" to describe / explain things, but rather used generic third person descriptions, such as "the user". I also tried to avoid using "passive voice".
For example, if something was stated like "In order to do that, you will need to have this", I would reword it say "The user will need to have this, in order to do that". Seems subtle, but it is considered to be more proper.
And by all means, I'm not implying that you need use "exactly" what "I" wrote, but I did want you to know that there was more consideration to "how" it was written, than what might appear on the surface.
I appreciate all the work that's been done by everyone else to get this project where it is, so I'd like to contribute what I can. Let me know how I could help. Thanks.
- kreidler
-
- Offline
- Posts: 157
henkerhaus wrote: "Document format should be fodt / odt to have it open-source."
...
1) Address and document the things that were missing, i.e. the things that I had questions about or problems with, when I first started to install and use Deviation, and
2) Improve the way things were stated, for better / more proper communication.
...
For instance, I avoided using first person words, such as "you" or "I" to describe / explain things, but rather used generic third person descriptions, such as "the user". I also tried to avoid using "passive voice".
The format is Openoffice / LibreOffice. Put an .org behind and you will find the alternative to the Microsoft branch.
I fully understand your intension because I started same way and I feel that this project is a great option - nearly coming back with these transmitters to the MHz times but with much more features.
Any native English speaker please correct me if I am wrong. I learnt some time ago that using of the first and second person (you) and passive is quite normal for English manuals. Please have a look at e.g. Spektrum manuals. From your nick I assume that you have European peference (NL or DE) and then this type of writing is strange without question.
We do need any help or constructive remarks we can get. Try to get familar with this bitbucket things (I still do have my problems with

- henkerhaus
-
- Offline
- Posts: 50
Any native English speaker please correct me if I am wrong. I learnt some time ago that using of the first and second person (you) and passive is quite normal for English manuals. Please have a look at e.g. Spektrum manuals.
Attached is the "Technical Writing Guidelines" document, for the "Technical Communication 1" class, at the University of Berkley. It is published by TechProse, a technical writing, training, and information technology consulting company, that Berkley uses for teaching the course. The material is based on several leading references on the subject of Technical Writing.
Take a look at "Chapter 3. Style & Usage". It addresses the kinds of aspects that I mentioned before, as well as many others. i would recommend using this more as the reference for proper writing etiquette in the Deviation manual, than necessarily other company's manuals.
- PhracturedBlue
-
- Offline
- Posts: 4402
- Pattaya01
-
- Offline
- Posts: 181
I have been testing almost all nightlies and even fly with them since the last 2 months or so.
Up until today, no issues at all.
TX: Devo12S
- PhracturedBlue
-
- Offline
- Posts: 4402
- Kdean
-
- Offline
- Posts: 213
Or, do i need to go to another link to down load the 3.1 nightly?
- vlad_vy
-
- Offline
- Posts: 3333
- PhracturedBlue
-
- Offline
- Posts: 4402
I would appreciate it if some folks would try compiling and make sure I didn't break anything. I do NOT need to know of it works (no need to clutter this with a bunch of "It is ok for me" messages), but if it DOESN'T work please let me know

- vlad_vy
-
- Offline
- Posts: 3333
Russian
:4Ch w/ Dual-Rates
4-канала с дв.расх.
:6Ch Airplane
6-канальный самолет
:6Ch Helicopter
6-канальный вертолет
:Heli/Standard GUI
Вертолет/Стандартный
:Simple 4 Channel
Простой 4-канала
emu_devo8 russian language file is very short:
Russian
:4Ch w/ Dual-Rates
4-канала с дв.расходами
:6Ch Airplane
6-канальный самолет
:6Ch Helicopter
6-канальный вертолет
:Heli/Standard GUI
Вертолет/Стандартный
:Simple 4 Channel
Простой 4-канала
- PhracturedBlue
-
- Offline
- Posts: 4402
I don't see this behavior. Are you building on windows? Does it happen to the regular 'devo8' or 'devo10' builds?
Edit: It is a Windows only thing. I've fixed it now
- vlad_vy
-
- Offline
- Posts: 3333
+ Copying template files for devo8
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'i' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'g' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '_' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'r' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'l' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'x' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
+ Checking string list length for devo8
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'i' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'g' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '_' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'r' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'l' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'w' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'x' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
- vlad_vy
-
- Offline
- Posts: 3333
Now I need to have two different filesystems for my Devo8 and Devo12 and both emulators.
- PhracturedBlue
-
- Offline
- Posts: 4402
The 'illegal hexadecimal digit' message means perl isn't parsing your objdump files properly.
can you run:
objdump -s objs/devo8/input.o > log
and then attach the log file for me to look at?
if the issue happens only in windows builds, it would be:
objdump -s objs/emu_devo8-w32/input.o > log
or
objdump -s objs/emu_devo12-w32/input.o > log
- vlad_vy
-
- Offline
- Posts: 3333
objdump -s objs/emu_devo8-w32/inputs.o > log
- PhracturedBlue
-
- Offline
- Posts: 4402
- vlad_vy
-
- Offline
- Posts: 3333
+ Copying template files for devo8
mkdir -p filesystem/devo8 || true
cp -prf filesystem/common/media filesystem/devo8/
cp -prf filesystem/common/template filesystem/devo8/
mkdir filesystem/devo8/layout 2> /dev/null; \
cp -prf filesystem/common/layout/*.* filesystem/devo8/layout/
cp tx_template.ini filesystem/devo8/tx.ini
cp filesystem/common/datalog.bin filesystem/devo8/datalog.bin
echo 'empty' > filesystem/devo8/errors.txt
mkdir filesystem/devo8/models 2> /dev/null || true
echo 'name=Model1' > filesystem/devo8/models/model1.ini \
&& cat model_template.ini >> filesystem/devo8/models/model1.ini
cp model_template.ini filesystem/devo8/models/default.ini
mkdir filesystem/devo8/language 2> /dev/null; \
../utils/extract_strings.pl -target devo8 -update -objdir objs/emu_devo8-w32
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'g' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '_' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'n' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'l' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'k' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
export tx=devo8; \
number=2 ; while [ $number -le 30 ] ; do \
cp model_template.ini filesystem/$tx/models/model$number.ini; \
number=`expr $number + 1`; \
done
+ Checking string list length for devo8
../utils/check_string_size.pl -target devo8 -objdir objs/emu_devo8-w32 -quiet
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'g' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '_' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'n' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'l' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'j' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'm' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'v' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '-' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '/' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'k' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit '.' ignored at ../utils/extract_strings.pl line 101.
Illegal hexadecimal digit 'o' ignored at ../utils/extract_strings.pl line 101.
true
- PhracturedBlue
-
- Offline
- Posts: 4402
This was a rather interesting bug due to the perl range operator not behaving as I expected in a nested loop. I have fixed the issue.
Adding the devo12 filesystem will need to wait until later though.
- PhracturedBlue
-
- Offline
- Posts: 4402
-
Home
-
Forum
-
Development
-
Development
- publishing an intermediate release 3.1.0?