File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 4848< form >
4949< input type ="text " name ="webrepl_url " id ="url " value ="ws://192.168.4.1:8266/ " />
5050< input type ="submit " id ="button " value ="Connect " onclick ="button_click(); return false; " />
51+ < span id ="version "> </ span >
5152</ form >
5253< div id ="term ">
5354</ div >
8889var put_file_data = null ;
8990var get_file_name = null ;
9091var get_file_data = null ;
92+ var version = null ;
9193
9294function calculate_size ( win ) {
9395 var cols = Math . max ( 80 , Math . min ( 150 , ( win . innerWidth - 280 ) / 7 ) ) | 0 ;
154156 term . write ( '\x1b[31mWelcome to MicroPython!\x1b[m\r\n' ) ;
155157
156158 ws . onmessage = function ( event ) {
159+ if ( version == undefined && typeof event . data == 'string' && event . data . indexOf ( 'WebREPL connected' ) > 0 ) {
160+ get_ver ( ) ;
161+ }
157162 if ( event . data instanceof ArrayBuffer ) {
158163 var data = new Uint8Array ( event . data ) ;
159164 switch ( binary_state ) {
224229 case 31 :
225230 // first (and last) response for GET_VER
226231 console . log ( 'GET_VER' , data ) ;
232+ version = data . join ( '.' ) ;
233+ document . getElementById ( 'version' ) . innerText = 'MicroPython ' + version ;
227234 binary_state = 0 ;
228235 break ;
229236 }
You can’t perform that action at this time.
0 commit comments