C# Класс WindowsIoT_Raspberry_Pi.MainPage

Наследование: global::Windows.UI.Xaml.Controls.Page
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Current MainPage
last_received byte[]
lastitem dev_info

Открытые методы

Метод Описание
MainPage ( ) : Rasp_Final
azure_work ( object sender, EventArgs e ) : void
data_received ( byte data_byte ) : void
nrf_send_data ( byte tx_packet, byte device_id, packet_type req_type, bool fullbyte = false ) : void

Send Data Packet

statusbar_string ( string st_status, bool error ) : void

StatusBar message

update_devicelist ( dev_info dev ) : void

Update Device list with latest value

Приватные методы

Метод Описание
Connect ( int connectionId, object target ) : void
CreateBitmapFromElement ( FrameworkElement uielement ) : Task
GetBindingConnector ( int connectionId, object target ) : global::Windows.UI.Xaml.Markup.IComponentConnector
Init_Hard ( ) : void
InitializeComponent ( ) : void
MessageReceived ( DatagramSocket socket, DatagramSocketMessageReceivedEventArgs eventArguments ) : void

MessageReceived event

Timer_Tick ( object sender, object e ) : void
appBarButton_Click ( object sender, RoutedEventArgs e ) : void
autoupdate_timer_Tick ( object sender, object e ) : void
azureMonitor_tick ( object sender, object e ) : void
button_Click ( object sender, RoutedEventArgs e ) : void
deviceList_SelectionChanged ( object sender, SelectionChangedEventArgs e ) : void
do_job ( string addrs, string msg_string, string port_, string local_addr_ ) : void

Receive data and remote address here + pass to controls

init_spi ( ) : Task

init spi

multi_cast ( ) : void

initialize multicast

scan_slave_Checked ( object sender, RoutedEventArgs e ) : void
scan_slave_Unchecked ( object sender, RoutedEventArgs e ) : void
scan_slaves_proc ( object sender, object e ) : void
screenshot_Click ( object sender, RoutedEventArgs e ) : void
send_byte ( byte info ) : void

multi cast byte

send_string ( string info, bool isinternal = false ) : void

multi cast string

toggleSwitch_Toggled ( object sender, RoutedEventArgs e ) : void

Описание методов

MainPage() публичный Метод

public MainPage ( ) : Rasp_Final
Результат Rasp_Final

azure_work() публичный Метод

public azure_work ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

data_received() публичный Метод

public data_received ( byte data_byte ) : void
data_byte byte
Результат void

nrf_send_data() публичный Метод

Send Data Packet
public nrf_send_data ( byte tx_packet, byte device_id, packet_type req_type, bool fullbyte = false ) : void
tx_packet byte 6 byte wide byte packet
device_id byte
req_type packet_type
fullbyte bool
Результат void

statusbar_string() публичный Метод

StatusBar message
public statusbar_string ( string st_status, bool error ) : void
st_status string status message
error bool error or message
Результат void

update_devicelist() публичный Метод

Update Device list with latest value
public update_devicelist ( dev_info dev ) : void
dev dev_info dev_info object
Результат void

Описание свойств

Current публичное статическое свойство

public static MainPage,WindowsIoT_Raspberry_Pi Current
Результат MainPage

last_received публичное свойство

public byte[] last_received
Результат byte[]

lastitem публичное свойство

public dev_info lastitem
Результат dev_info