Changes

17 bytes added ,  16:45, 12 September 2014
Line 203: Line 203:  
Only one session(two sessions starting with [[8.0.0-18]]) to any of these services can be open at a time, thus only one/two process(es) can use any of these services at once. These services interface with hardware services gpio::IR and i2c::IR. The i2c::IR service is used for sending/receiving data.
 
Only one session(two sessions starting with [[8.0.0-18]]) to any of these services can be open at a time, thus only one/two process(es) can use any of these services at once. These services interface with hardware services gpio::IR and i2c::IR. The i2c::IR service is used for sending/receiving data.
   −
IRU is for regular IR comms. IRUSER uses a custom IR protocol(above the physical layer). The IR hardware operates in the IrDA SIR mode by default, IRU doesn't have an interface for using other modes(such as the one for TV-remotes) via hardware.
+
IRU is for regular IR comms. IRUSER uses a custom IR protocol(above the physical layer). The IR hardware only supports IrDA-SIR, other physical protocols such as the one for TV-remotes are not supported(going by the datasheet linked [[Hardware|here]] at least).
    
The protocol used with IRUSER involves encryption implemented in software. IRUSER is used for the [[Circle Pad Pro]].
 
The protocol used with IRUSER involves encryption implemented in software. IRUSER is used for the [[Circle Pad Pro]].