Hi Cian Tue, 5 Aug 2008 00:29:44 +0100; Cian Hughes <[EMAIL PROTECTED]> wrote: > I have successfully set up a Shimmer and am running the TestSerialApp > on it, communicating with my PC on Uart0, the default platform serial > port. > However I would like the application to simultaneously communicate on > Uart1 also using SerialActiveMessageC. I cannot seem to figure out how > to reconfigure the Uart used by an instance of SerialActiveMessageC. >
We engaged the same problem some days ago! We are working on a Msp430 architecture, but I suppose that your problem is quite similar, even if you haven't specified your architecture... However, as you can see here[1], the SerialActiveMessageC is based on the SerialDispatcherC component[2], that's based on PlatformSerialC[3]. The latter is based on Msp430Uart1C, that provides access to the Uart1 through UartByte and UartStream interfaces. By replacing it witm Msp430Uart0C you can choose the Uart component. Be careful: I've found out that the reference manual isn't complete! You may need to check your installation directory tree! Regards Giovanni [1] http://www.tinyos.net/dist-2.0.0/tinyos-2.0.2/doc/nesdoc/telosb/chtml/tos.lib.serial.SerialActiveMessageC.html [2] http://www.tinyos.net/dist-2.0.0/tinyos-2.0.2/doc/nesdoc/telosb/chtml/tos.lib.serial.SerialDispatcherC.html [3] http://www.tinyos.net/dist-2.0.0/tinyos-2.0.2/doc/nesdoc/telosb/chtml/tos.platforms.telosa.PlatformSerialC.html _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
