removing serial event (not supported in DAL)
This commit is contained in:
		@@ -28,8 +28,8 @@ namespace serial {
 | 
			
		||||
    * Registers an event to be fired when one of the delimiter is matched
 | 
			
		||||
    * @param delimiters the characters to match received characters against. eg:"\n"
 | 
			
		||||
    */
 | 
			
		||||
    //% help=serial/on-data-received
 | 
			
		||||
    //% weight=19
 | 
			
		||||
    // help=serial/on-data-received
 | 
			
		||||
    // weight=19
 | 
			
		||||
    void onDataReceived(StringData* delimiters, Action body) {
 | 
			
		||||
      uBit.serial.eventOn(ManagedString(delimiters));
 | 
			
		||||
      registerWithDal(MICROBIT_ID_SERIAL, MICROBIT_SERIAL_EVT_DELIM_MATCH, body);
 | 
			
		||||
 
 | 
			
		||||
@@ -39,10 +39,10 @@ namespace serial {
 | 
			
		||||
    /**
 | 
			
		||||
    * Registers an event to be fired when a line has been received
 | 
			
		||||
    */
 | 
			
		||||
    //% help=serial/on-line-received
 | 
			
		||||
    //% blockId=serial_on_line_received block="serial on line received"
 | 
			
		||||
    //% weight=21 blockGap=8
 | 
			
		||||
    // help=serial/on-line-received
 | 
			
		||||
    // blockId=serial_on_line_received block="serial on line received"
 | 
			
		||||
    // weight=21 blockGap=8
 | 
			
		||||
    export function onLineReceived(body: Action): void {
 | 
			
		||||
        serial.onDataReceived("\n", body);
 | 
			
		||||
       // serial.onDataReceived("\n", body);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										8
									
								
								libs/microbit/shims.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								libs/microbit/shims.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -575,14 +575,6 @@ declare namespace serial {
 | 
			
		||||
    //% weight=87
 | 
			
		||||
    //% blockId=serial_writestring block="serial write string %text" shim=serial::writeString
 | 
			
		||||
    function writeString(text: string): void;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Registers an event to be fired when one of the delimiter is matched
 | 
			
		||||
     * @param delimiters the characters to match received characters against. eg:"\n"
 | 
			
		||||
     */
 | 
			
		||||
    //% help=serial/on-data-received
 | 
			
		||||
    //% weight=19 shim=serial::onDataReceived
 | 
			
		||||
    function onDataReceived(delimiters: string, body: () => void): void;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user