[Tinyos-devel] nesC 1.3.0 beta3

Janos Sallai sallai at isis.vanderbilt.edu
Mon Jun 23 14:19:20 PDT 2008


It appears that nescdoc is broken in nesC 1.3.0beta3. I checked it under
both cygwin and linux (xubuntos): both gives the same result. Below is
the output of "make micaz docs" for the Blink app:

$ make micaz docs
    Making documentation for BlinkAppC on micaz
nesdoc -o /opt/tinyos-2.x/doc/nesdoc  -Wall -Wshadow -Wnesc-all
-target=micaz -fnesc-cfile=build/micaz/app.c -board=micasb
-DDEFINED_TOS_AM_GROUP=0x22 --param max-inline-insns-single=100000
-DIDENT_APPNAME=\"BlinkAppC\" -DIDENT_USERNAME=\"sallai\"
-DIDENT_HOSTNAME=\"janos\" -DIDENT_USERHASH=0xe94fbffdL
-DIDENT_TIMESTAMP=0x486012f5L -DIDENT_UIDHASH=0x03b7a0c8L  BlinkAppC.nc
interface Boot (tos.interfaces.Boot)
interface TaskBasic (tos.interfaces.TaskBasic)
Traceback (most recent call last):
  File "/usr/lib/tinyos/nesdoc/archive.py", line 227, in <module>
    doc.writexml(ifile)
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
1744, in writexml
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
814, in writexml
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
814, in writexml
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
814, in writexml
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
814, in writexml
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
1033, in writexml
  File "/tmp/python.6884/usr/lib/python2.5/xml/dom/minidom.py", line
301, in _write_data
UnicodeEncodeError: 'ascii' codec can't encode character u'\u243c' in
position 130: ordinal not in range(128)
make: *** [docs_] Error 1

Janos



More information about the Tinyos-devel mailing list