[Tinyos-commits] CVS: tinyos-1.x/tos/lib/VM/languages/tinysql tinysql.txt, 1.7, 1.8

David Gay idgay at users.sourceforge.net
Tue Nov 29 14:50:53 PST 2005


Update of /cvsroot/tinyos/tinyos-1.x/tos/lib/VM/languages/tinysql
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15338

Modified Files:
	tinysql.txt 
Log Message:
update vmsf desc


Index: tinysql.txt
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/tos/lib/VM/languages/tinysql/tinysql.txt,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** tinysql.txt	29 Nov 2005 22:50:16 -0000	1.7
--- tinysql.txt	29 Nov 2005 22:50:51 -0000	1.8
***************
*** 18,34 ****
  ===================
  
! This example is designed for use with mica2 motes with a micasb (aka
! mts300) sensor board. To adapt it for other sensor boards, please see
! Section 6. You can use TinySQL with micaz motes simply by replacing mica2
! by micaz in the examples below (telosb motes are not yet supported).
  
  First, because Mate's TinySQL implementation is based on compiling TinySQL
  queries to motlle code, you need to build and install an appropriately 
! configured motlle VM on your motes. Do this as follows:
    cd $(TOSDIR)/lib/VM/languages/tinysql
! if you have a mica2 or micaz: 
!   motlle-vmbuild tsql-mica.vmsf # create TinySQL VM 
! if you have a telosb (tmote sky):
!   motlle-vmbuild tsql-telosb-int.vmsf # create TinySQL VM 
    cd $(TOSDIR)/../apps/TSQLVM
    make mica2
--- 18,32 ----
  ===================
  
! This example uses sample TinySQL VM specifications adapted for
! the mica2 and micaz platforms with the micasb sensorboard, and
! telosb with built-in sensors. Please see Section 6 for instructions
! on creating a VM specification for other sensor boards.
  
  First, because Mate's TinySQL implementation is based on compiling TinySQL
  queries to motlle code, you need to build and install an appropriately 
! configured motlle VM on your motes. Do this as follows (where PLATFORM
! is one of mica2, micaz or telosb depending on your motes):
    cd $(TOSDIR)/lib/VM/languages/tinysql
!   motlle-vmbuild tsql-PLATFORM.vmsf # create TinySQL VM 
    cd $(TOSDIR)/../apps/TSQLVM
    make mica2
***************
*** 233,238 ****
  or may not be able to use floating-point computations in your motlle
  functions. For the provided VM specifications:
! - tsql-mica.vmsf: includes floating-point support
! - tsql-telosb-int.vmsf: no floating-point support
  - tsql-telosb-float.vmsf: includes floating-point support (but very few
    built-in motlle functions, and no agg, min, max global aggregates)
--- 231,236 ----
  or may not be able to use floating-point computations in your motlle
  functions. For the provided VM specifications:
! - tsql-mica2.vmsf, tsql-micaz.vmsf: includes floating-point support
! - tsql-telosb.vmsf: no floating-point support
  - tsql-telosb-float.vmsf: includes floating-point support (but very few
    built-in motlle functions, and no agg, min, max global aggregates)



More information about the Tinyos-commits mailing list